builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-605 starttime: 1460984052.07 results: success (0) buildid: 20160418041623 builduid: 8e938016e13346eeb4eb56306c88b0fe revision: bc5264d6536ed11cc513fd003453e0a91a3f45ca ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:12.069578) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:12.069985) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:12.070481) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:12.133600) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:12.133971) ========= 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-1460983547.866658-714767540 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 05:54:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.8M=0.001s 2016-04-18 05:54:12 (11.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.251969 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:12.700867) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 05:54:12.701217) ========= 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-1460983547.866658-714767540 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024193 ========= master_lag: 4.52 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 05:54:17.248626) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 05:54:17.249026) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev bc5264d6536ed11cc513fd003453e0a91a3f45ca --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev bc5264d6536ed11cc513fd003453e0a91a3f45ca --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-1460983547.866658-714767540 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 05:54:17,602 truncating revision to first 12 chars 2016-04-18 05:54:17,602 Setting DEBUG logging. 2016-04-18 05:54:17,603 attempt 1/10 2016-04-18 05:54:17,603 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/bc5264d6536e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 05:54:18,452 unpacking tar archive at: mozilla-inbound-bc5264d6536e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.104956 ========= master_lag: 1.48 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 05:54:19.837601) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:19.837913) ========= script_repo_revision: bc5264d6536ed11cc513fd003453e0a91a3f45ca ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:19.838334) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:19.838611) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 05:54:20.036560) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 34 secs) (at 2016-04-18 05:54:20.036841) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540 _=/tools/buildbot/bin/python using PTY: False 05:54:20 INFO - MultiFileLogger online at 20160418 05:54:20 in /builds/slave/test 05:54:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 05:54:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:54:20 INFO - {'append_to_log': False, 05:54:20 INFO - 'base_work_dir': '/builds/slave/test', 05:54:20 INFO - 'blob_upload_branch': 'mozilla-inbound', 05:54:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:54:20 INFO - 'buildbot_json_path': 'buildprops.json', 05:54:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:54:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:54:20 INFO - 'download_minidump_stackwalk': True, 05:54:20 INFO - 'download_symbols': 'true', 05:54:20 INFO - 'e10s': False, 05:54:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:54:20 INFO - 'tooltool.py': '/tools/tooltool.py', 05:54:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:54:20 INFO - '/tools/misc-python/virtualenv.py')}, 05:54:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:54:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:54:20 INFO - 'log_level': 'info', 05:54:20 INFO - 'log_to_console': True, 05:54:20 INFO - 'opt_config_files': (), 05:54:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:54:20 INFO - '--processes=1', 05:54:20 INFO - '--config=%(test_path)s/wptrunner.ini', 05:54:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:54:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:54:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:54:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:54:20 INFO - 'pip_index': False, 05:54:20 INFO - 'require_test_zip': True, 05:54:20 INFO - 'test_type': ('testharness',), 05:54:20 INFO - 'this_chunk': '1', 05:54:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:54:20 INFO - 'total_chunks': '10', 05:54:20 INFO - 'virtualenv_path': 'venv', 05:54:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:54:20 INFO - 'work_dir': 'build'} 05:54:20 INFO - ##### 05:54:20 INFO - ##### Running clobber step. 05:54:20 INFO - ##### 05:54:20 INFO - Running pre-action listener: _resource_record_pre_action 05:54:20 INFO - Running main action method: clobber 05:54:20 INFO - rmtree: /builds/slave/test/build 05:54:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:54:20 INFO - Running post-action listener: _resource_record_post_action 05:54:20 INFO - ##### 05:54:20 INFO - ##### Running read-buildbot-config step. 05:54:20 INFO - ##### 05:54:20 INFO - Running pre-action listener: _resource_record_pre_action 05:54:20 INFO - Running main action method: read_buildbot_config 05:54:20 INFO - Using buildbot properties: 05:54:20 INFO - { 05:54:20 INFO - "project": "", 05:54:20 INFO - "product": "firefox", 05:54:20 INFO - "script_repo_revision": "production", 05:54:20 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600", 05:54:20 INFO - "repository": "", 05:54:20 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 05:54:20 INFO - "buildid": "20160418041623", 05:54:20 INFO - "pgo_build": "False", 05:54:20 INFO - "basedir": "/builds/slave/test", 05:54:20 INFO - "buildnumber": 266, 05:54:20 INFO - "slavename": "tst-linux32-spot-605", 05:54:20 INFO - "revision": "bc5264d6536ed11cc513fd003453e0a91a3f45ca", 05:54:20 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 05:54:20 INFO - "platform": "linux", 05:54:20 INFO - "branch": "mozilla-inbound", 05:54:20 INFO - "repo_path": "integration/mozilla-inbound", 05:54:20 INFO - "moz_repo_path": "", 05:54:20 INFO - "stage_platform": "linux", 05:54:20 INFO - "builduid": "8e938016e13346eeb4eb56306c88b0fe", 05:54:20 INFO - "slavebuilddir": "test" 05:54:20 INFO - } 05:54:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 05:54:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 05:54:20 INFO - Running post-action listener: _resource_record_post_action 05:54:20 INFO - ##### 05:54:20 INFO - ##### Running download-and-extract step. 05:54:20 INFO - ##### 05:54:20 INFO - Running pre-action listener: _resource_record_pre_action 05:54:20 INFO - Running main action method: download_and_extract 05:54:20 INFO - mkdir: /builds/slave/test/build/tests 05:54: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')]} 05:54:20 INFO - https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:54:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:54:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:54:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:54:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 05:54:21 INFO - Downloaded 1325 bytes. 05:54:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:54:21 INFO - Using the following test package requirements: 05:54:21 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 05:54:21 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 05:54:21 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 05:54:21 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'jsshell-linux-i686.zip'], 05:54:21 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 05:54:21 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 05:54:21 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 05:54:21 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 05:54:21 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 05:54:21 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:54:21 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 05:54:21 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 05:54: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')]} 05:54:21 INFO - https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:54:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:54:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:54:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:54:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 05:54:24 INFO - Downloaded 22369612 bytes. 05:54:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:54:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:54:24 INFO - caution: filename not matched: web-platform/* 05:54:24 INFO - Return code: 11 05:54:24 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')]} 05:54:24 INFO - https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:54:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:54:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:54:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:54:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:54:28 INFO - Downloaded 36382561 bytes. 05:54:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:54:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:54:32 INFO - caution: filename not matched: bin/* 05:54:32 INFO - caution: filename not matched: config/* 05:54:32 INFO - caution: filename not matched: mozbase/* 05:54:32 INFO - caution: filename not matched: marionette/* 05:54:32 INFO - caution: filename not matched: tools/wptserve/* 05:54:32 INFO - Return code: 11 05:54: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')]} 05:54:32 INFO - https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:54:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:54:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:54:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:54:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 05:54:38 INFO - Downloaded 63359715 bytes. 05:54:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:54:38 INFO - mkdir: /builds/slave/test/properties 05:54:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:54:38 INFO - Writing to file /builds/slave/test/properties/build_url 05:54:38 INFO - Contents: 05:54:38 INFO - build_url:https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:54:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:54:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:54:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:54:39 INFO - Contents: 05:54:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:54:39 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')]} 05:54:39 INFO - https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:54:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:54:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:54:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:54:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:54:50 INFO - Downloaded 91729709 bytes. 05:54:50 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:54:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:54:59 INFO - Return code: 0 05:54:59 INFO - Running post-action listener: _resource_record_post_action 05:54:59 INFO - Running post-action listener: set_extra_try_arguments 05:54:59 INFO - ##### 05:54:59 INFO - ##### Running create-virtualenv step. 05:54:59 INFO - ##### 05:54:59 INFO - Running pre-action listener: _pre_create_virtualenv 05:54:59 INFO - Running pre-action listener: _resource_record_pre_action 05:54:59 INFO - Running main action method: create_virtualenv 05:54:59 INFO - Creating virtualenv /builds/slave/test/build/venv 05:54:59 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 05:54:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:55:00 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:55:00 INFO - Using real prefix '/usr' 05:55:00 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:55:01 INFO - Installing distribute.............................................................................................................................................................................................done. 05:55:04 INFO - Installing pip.................done. 05:55:04 INFO - Return code: 0 05:55:04 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:55:04 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')]} 05:55:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:55:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:04 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')]} 05:55:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:55:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:04 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 0x8f4ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9063f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d45e30>, '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 0x8fe2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9061470>, '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-1460983547.866658-714767540', '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 05:55:04 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 05:55:04 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 05:55:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:55:04 INFO - 'CCACHE_UMASK': '002', 05:55:04 INFO - 'DISPLAY': ':0', 05:55:04 INFO - 'HOME': '/home/cltbld', 05:55:04 INFO - 'LANG': 'en_US.UTF-8', 05:55:04 INFO - 'LOGNAME': 'cltbld', 05:55:04 INFO - 'MAIL': '/var/mail/cltbld', 05:55:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:55:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:55:04 INFO - 'MOZ_NO_REMOTE': '1', 05:55:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:55:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:55:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:55:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:55:04 INFO - 'PWD': '/builds/slave/test', 05:55:04 INFO - 'SHELL': '/bin/bash', 05:55:04 INFO - 'SHLVL': '1', 05:55:04 INFO - 'TERM': 'linux', 05:55:04 INFO - 'TMOUT': '86400', 05:55:04 INFO - 'USER': 'cltbld', 05:55:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540', 05:55:04 INFO - '_': '/tools/buildbot/bin/python'} 05:55:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:55:04 INFO - Downloading/unpacking psutil>=0.7.1 05:55:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:55:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:55:04 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 05:55:04 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 05:55:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:55:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:55:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:55:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:55:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:55:08 INFO - Installing collected packages: psutil 05:55:08 INFO - Running setup.py install for psutil 05:55:08 INFO - building 'psutil._psutil_linux' extension 05:55:08 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 05:55:08 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:55:08 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:55:08 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 05:55:08 INFO - building 'psutil._psutil_posix' extension 05:55:08 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 05:55:09 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 05:55:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:55:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:55:09 INFO - Successfully installed psutil 05:55:09 INFO - Cleaning up... 05:55:09 INFO - Return code: 0 05:55:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:55:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:55:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:55:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:09 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 0x8f4ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9063f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d45e30>, '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 0x8fe2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9061470>, '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-1460983547.866658-714767540', '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 05:55:09 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 05:55:09 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 05:55:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:55:09 INFO - 'CCACHE_UMASK': '002', 05:55:09 INFO - 'DISPLAY': ':0', 05:55:09 INFO - 'HOME': '/home/cltbld', 05:55:09 INFO - 'LANG': 'en_US.UTF-8', 05:55:09 INFO - 'LOGNAME': 'cltbld', 05:55:09 INFO - 'MAIL': '/var/mail/cltbld', 05:55:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:55:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:55:09 INFO - 'MOZ_NO_REMOTE': '1', 05:55:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:55:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:55:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:55:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:55:09 INFO - 'PWD': '/builds/slave/test', 05:55:09 INFO - 'SHELL': '/bin/bash', 05:55:09 INFO - 'SHLVL': '1', 05:55:09 INFO - 'TERM': 'linux', 05:55:09 INFO - 'TMOUT': '86400', 05:55:09 INFO - 'USER': 'cltbld', 05:55:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540', 05:55:09 INFO - '_': '/tools/buildbot/bin/python'} 05:55:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:55:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:55:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:55:09 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 05:55:09 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 05:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:55:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:55:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:55:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:55:13 INFO - Installing collected packages: mozsystemmonitor 05:55:13 INFO - Running setup.py install for mozsystemmonitor 05:55:13 INFO - Successfully installed mozsystemmonitor 05:55:13 INFO - Cleaning up... 05:55:13 INFO - Return code: 0 05:55:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:55:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:55:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:55:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8f4ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9063f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d45e30>, '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 0x8fe2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9061470>, '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-1460983547.866658-714767540', '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 05:55:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:55:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:55:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:55:13 INFO - 'CCACHE_UMASK': '002', 05:55:13 INFO - 'DISPLAY': ':0', 05:55:13 INFO - 'HOME': '/home/cltbld', 05:55:13 INFO - 'LANG': 'en_US.UTF-8', 05:55:13 INFO - 'LOGNAME': 'cltbld', 05:55:13 INFO - 'MAIL': '/var/mail/cltbld', 05:55:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:55:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:55:13 INFO - 'MOZ_NO_REMOTE': '1', 05:55:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:55:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:55:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:55:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:55:13 INFO - 'PWD': '/builds/slave/test', 05:55:13 INFO - 'SHELL': '/bin/bash', 05:55:13 INFO - 'SHLVL': '1', 05:55:13 INFO - 'TERM': 'linux', 05:55:13 INFO - 'TMOUT': '86400', 05:55:13 INFO - 'USER': 'cltbld', 05:55:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540', 05:55:13 INFO - '_': '/tools/buildbot/bin/python'} 05:55:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:55:13 INFO - Downloading/unpacking blobuploader==1.2.4 05:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:55:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:55:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:55:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:55:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:55:16 INFO - Downloading blobuploader-1.2.4.tar.gz 05:55:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:55:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:55:16 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 05:55:16 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 05:55:16 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 05:55:16 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 05:55:16 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 05:55:16 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 05:55:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:55:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:55:17 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 05:55:17 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 05:55:17 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 05:55:17 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 05:55:17 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 05:55:17 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 05:55:18 INFO - Downloading docopt-0.6.1.tar.gz 05:55:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:55:18 INFO - Installing collected packages: blobuploader, requests, docopt 05:55:18 INFO - Running setup.py install for blobuploader 05:55:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:55:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:55:18 INFO - Running setup.py install for requests 05:55:19 INFO - Running setup.py install for docopt 05:55:19 INFO - Successfully installed blobuploader requests docopt 05:55:19 INFO - Cleaning up... 05:55:19 INFO - Return code: 0 05:55:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:55:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:55:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:55:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:19 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 0x8f4ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9063f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d45e30>, '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 0x8fe2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9061470>, '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-1460983547.866658-714767540', '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 05:55:19 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 05:55:19 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 05:55:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:55:19 INFO - 'CCACHE_UMASK': '002', 05:55:19 INFO - 'DISPLAY': ':0', 05:55:19 INFO - 'HOME': '/home/cltbld', 05:55:19 INFO - 'LANG': 'en_US.UTF-8', 05:55:19 INFO - 'LOGNAME': 'cltbld', 05:55:19 INFO - 'MAIL': '/var/mail/cltbld', 05:55:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:55:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:55:19 INFO - 'MOZ_NO_REMOTE': '1', 05:55:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:55:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:55:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:55:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:55:19 INFO - 'PWD': '/builds/slave/test', 05:55:19 INFO - 'SHELL': '/bin/bash', 05:55:19 INFO - 'SHLVL': '1', 05:55:19 INFO - 'TERM': 'linux', 05:55:19 INFO - 'TMOUT': '86400', 05:55:19 INFO - 'USER': 'cltbld', 05:55:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540', 05:55:19 INFO - '_': '/tools/buildbot/bin/python'} 05:55:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:55:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:55:19 INFO - Running setup.py (path:/tmp/pip-XTPz2h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:55:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:55:19 INFO - Running setup.py (path:/tmp/pip-tZFRuU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:55:20 INFO - Running setup.py (path:/tmp/pip-767Yw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:55:20 INFO - Running setup.py (path:/tmp/pip-DkckFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:55:20 INFO - Running setup.py (path:/tmp/pip-Sswfds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:55:20 INFO - Running setup.py (path:/tmp/pip-a03cij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:55:20 INFO - Running setup.py (path:/tmp/pip-SB7gsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:55:20 INFO - Running setup.py (path:/tmp/pip-sGYxqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:55:20 INFO - Running setup.py (path:/tmp/pip-KFrIyC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:55:20 INFO - Running setup.py (path:/tmp/pip-GUQOb_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:55:20 INFO - Running setup.py (path:/tmp/pip-iP0rEm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:55:21 INFO - Running setup.py (path:/tmp/pip-0vIJeC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:55:21 INFO - Running setup.py (path:/tmp/pip-XuANHB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:55:21 INFO - Running setup.py (path:/tmp/pip-bcaEnd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:55:21 INFO - Running setup.py (path:/tmp/pip-TVD_U2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:55:21 INFO - Running setup.py (path:/tmp/pip-gTpTYa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:55:21 INFO - Running setup.py (path:/tmp/pip-8wALFm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:55:21 INFO - Running setup.py (path:/tmp/pip-G8wT9k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:55:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:55:21 INFO - Running setup.py (path:/tmp/pip-nckLhS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:55:22 INFO - Running setup.py (path:/tmp/pip-KlH_ID-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:55:22 INFO - Running setup.py (path:/tmp/pip-coYerX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:55:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:55:22 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 05:55:22 INFO - Running setup.py install for manifestparser 05:55:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:55:22 INFO - Running setup.py install for mozcrash 05:55:23 INFO - Running setup.py install for mozdebug 05:55:23 INFO - Running setup.py install for mozdevice 05:55:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:55:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:55:23 INFO - Running setup.py install for mozfile 05:55:23 INFO - Running setup.py install for mozhttpd 05:55:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:55:23 INFO - Running setup.py install for mozinfo 05:55:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:55:23 INFO - Running setup.py install for mozInstall 05:55:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:55:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:55:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:55:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:55:24 INFO - Running setup.py install for mozleak 05:55:24 INFO - Running setup.py install for mozlog 05:55:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:55:24 INFO - Running setup.py install for moznetwork 05:55:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:55:24 INFO - Running setup.py install for mozprocess 05:55:24 INFO - Running setup.py install for mozprofile 05:55:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:55:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:55:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:55:25 INFO - Running setup.py install for mozrunner 05:55:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:55:25 INFO - Running setup.py install for mozscreenshot 05:55:25 INFO - Running setup.py install for moztest 05:55:25 INFO - Running setup.py install for mozversion 05:55:25 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:55:25 INFO - Running setup.py install for wptserve 05:55:26 INFO - Running setup.py install for marionette-driver 05:55:26 INFO - Running setup.py install for browsermob-proxy 05:55:26 INFO - Running setup.py install for marionette-client 05:55:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:55:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:55:27 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 05:55:27 INFO - Cleaning up... 05:55:27 INFO - Return code: 0 05:55:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:55:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:55:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:55:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:55:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:55:27 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 0x8f4ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9063f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d45e30>, '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 0x8fe2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9061470>, '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-1460983547.866658-714767540', '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 05:55:27 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 05:55:27 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 05:55:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:55:27 INFO - 'CCACHE_UMASK': '002', 05:55:27 INFO - 'DISPLAY': ':0', 05:55:27 INFO - 'HOME': '/home/cltbld', 05:55:27 INFO - 'LANG': 'en_US.UTF-8', 05:55:27 INFO - 'LOGNAME': 'cltbld', 05:55:27 INFO - 'MAIL': '/var/mail/cltbld', 05:55:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:55:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:55:27 INFO - 'MOZ_NO_REMOTE': '1', 05:55:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:55:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:55:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:55:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:55:27 INFO - 'PWD': '/builds/slave/test', 05:55:27 INFO - 'SHELL': '/bin/bash', 05:55:27 INFO - 'SHLVL': '1', 05:55:27 INFO - 'TERM': 'linux', 05:55:27 INFO - 'TMOUT': '86400', 05:55:27 INFO - 'USER': 'cltbld', 05:55:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540', 05:55:27 INFO - '_': '/tools/buildbot/bin/python'} 05:55:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:55:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:55:27 INFO - Running setup.py (path:/tmp/pip-55iNKD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:55:27 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)) 05:55:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:55:27 INFO - Running setup.py (path:/tmp/pip-iko7uO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:55:27 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)) 05:55:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:55:27 INFO - Running setup.py (path:/tmp/pip-71qILc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:55:27 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)) 05:55:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:55:27 INFO - Running setup.py (path:/tmp/pip-F3dCOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:55:28 INFO - Running setup.py (path:/tmp/pip-vMdP75-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:55:28 INFO - Running setup.py (path:/tmp/pip-WPI22G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:55:28 INFO - Running setup.py (path:/tmp/pip-d8WPAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:55:28 INFO - Running setup.py (path:/tmp/pip-GSGg5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:55:28 INFO - Running setup.py (path:/tmp/pip-lhHQLp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:55:28 INFO - Running setup.py (path:/tmp/pip-mTMEvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:55:28 INFO - Running setup.py (path:/tmp/pip-QpHH0D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:55:28 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)) 05:55:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:55:28 INFO - Running setup.py (path:/tmp/pip-umj_Yk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:55:29 INFO - Running setup.py (path:/tmp/pip-1Ez5gr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:55:29 INFO - Running setup.py (path:/tmp/pip-1u8okl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:55:29 INFO - Running setup.py (path:/tmp/pip-Rb94iW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:55:29 INFO - Running setup.py (path:/tmp/pip-UsLcok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:55:29 INFO - Running setup.py (path:/tmp/pip-sD8O8f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:55:29 INFO - Running setup.py (path:/tmp/pip-Fz1A2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:55:29 INFO - Running setup.py (path:/tmp/pip-t9RG8s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:55:29 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)) 05:55:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:55:29 INFO - Running setup.py (path:/tmp/pip-Udu3WH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:55:30 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)) 05:55:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:55:30 INFO - Running setup.py (path:/tmp/pip-X6G_VK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:55:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:55:30 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)) 05:55:30 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)) 05:55:30 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)) 05:55:30 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)) 05:55:30 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)) 05:55:30 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)) 05:55:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:55: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 05:55: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 05:55: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 05:55: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 05:55: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 05:55: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 05:55:33 INFO - Downloading blessings-1.6.tar.gz 05:55:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:55:33 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)) 05:55:33 INFO - Installing collected packages: blessings 05:55:33 INFO - Running setup.py install for blessings 05:55:34 INFO - Successfully installed blessings 05:55:34 INFO - Cleaning up... 05:55:34 INFO - Return code: 0 05:55:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:55:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:55:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:55:34 INFO - Reading from file tmpfile_stdout 05:55:34 INFO - Current package versions: 05:55:34 INFO - argparse == 1.2.1 05:55:34 INFO - blessings == 1.6 05:55:34 INFO - blobuploader == 1.2.4 05:55:34 INFO - browsermob-proxy == 0.6.0 05:55:34 INFO - docopt == 0.6.1 05:55:34 INFO - manifestparser == 1.1 05:55:34 INFO - marionette-client == 2.3.0 05:55:34 INFO - marionette-driver == 1.4.0 05:55:34 INFO - mozInstall == 1.12 05:55:34 INFO - mozcrash == 0.17 05:55:34 INFO - mozdebug == 0.1 05:55:34 INFO - mozdevice == 0.48 05:55:34 INFO - mozfile == 1.2 05:55:34 INFO - mozhttpd == 0.7 05:55:34 INFO - mozinfo == 0.9 05:55:34 INFO - mozleak == 0.1 05:55:34 INFO - mozlog == 3.1 05:55:34 INFO - moznetwork == 0.27 05:55:34 INFO - mozprocess == 0.22 05:55:34 INFO - mozprofile == 0.28 05:55:34 INFO - mozrunner == 6.11 05:55:34 INFO - mozscreenshot == 0.1 05:55:34 INFO - mozsystemmonitor == 0.0 05:55:34 INFO - moztest == 0.7 05:55:34 INFO - mozversion == 1.4 05:55:34 INFO - psutil == 3.1.1 05:55:34 INFO - requests == 1.2.3 05:55:34 INFO - wptserve == 1.4.0 05:55:34 INFO - wsgiref == 0.1.2 05:55:34 INFO - Running post-action listener: _resource_record_post_action 05:55:34 INFO - Running post-action listener: _start_resource_monitoring 05:55:34 INFO - Starting resource monitoring. 05:55:34 INFO - ##### 05:55:34 INFO - ##### Running pull step. 05:55:34 INFO - ##### 05:55:34 INFO - Running pre-action listener: _resource_record_pre_action 05:55:34 INFO - Running main action method: pull 05:55:34 INFO - Pull has nothing to do! 05:55:34 INFO - Running post-action listener: _resource_record_post_action 05:55:34 INFO - ##### 05:55:34 INFO - ##### Running install step. 05:55:34 INFO - ##### 05:55:34 INFO - Running pre-action listener: _resource_record_pre_action 05:55:34 INFO - Running main action method: install 05:55:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:55:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:55:34 INFO - Reading from file tmpfile_stdout 05:55:34 INFO - Detecting whether we're running mozinstall >=1.0... 05:55:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:55:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:55:35 INFO - Reading from file tmpfile_stdout 05:55:35 INFO - Output received: 05:55:35 INFO - Usage: mozinstall [options] installer 05:55:35 INFO - Options: 05:55:35 INFO - -h, --help show this help message and exit 05:55:35 INFO - -d DEST, --destination=DEST 05:55:35 INFO - Directory to install application into. [default: 05:55:35 INFO - "/builds/slave/test"] 05:55:35 INFO - --app=APP Application being installed. [default: firefox] 05:55:35 INFO - mkdir: /builds/slave/test/build/application 05:55:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:55:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:56:05 INFO - Reading from file tmpfile_stdout 05:56:05 INFO - Output received: 05:56:05 INFO - /builds/slave/test/build/application/firefox/firefox 05:56:05 INFO - Running post-action listener: _resource_record_post_action 05:56:05 INFO - ##### 05:56:05 INFO - ##### Running run-tests step. 05:56:05 INFO - ##### 05:56:05 INFO - Running pre-action listener: _resource_record_pre_action 05:56:05 INFO - Running main action method: run_tests 05:56:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:56:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:56:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:56:05 INFO - grabbing minidump binary from tooltool 05:56:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:56:05 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 0x8d45e30>, '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 0x8fe2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9061470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:56:05 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 05:56:05 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 05:56:05 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:56:05 INFO - Return code: 0 05:56:05 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:56:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:56:05 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/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:56:05 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/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:56:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:56:05 INFO - 'CCACHE_UMASK': '002', 05:56:05 INFO - 'DISPLAY': ':0', 05:56:05 INFO - 'HOME': '/home/cltbld', 05:56:05 INFO - 'LANG': 'en_US.UTF-8', 05:56:05 INFO - 'LOGNAME': 'cltbld', 05:56:05 INFO - 'MAIL': '/var/mail/cltbld', 05:56:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:56:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:56:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:56:05 INFO - 'MOZ_NO_REMOTE': '1', 05:56:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:56:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:56:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:56:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:56:05 INFO - 'PWD': '/builds/slave/test', 05:56:05 INFO - 'SHELL': '/bin/bash', 05:56:05 INFO - 'SHLVL': '1', 05:56:05 INFO - 'TERM': 'linux', 05:56:05 INFO - 'TMOUT': '86400', 05:56:05 INFO - 'USER': 'cltbld', 05:56:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1460983547.866658-714767540', 05:56:05 INFO - '_': '/tools/buildbot/bin/python'} 05:56:05 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/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:56:06 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 05:56:06 INFO - import pkg_resources 05:56:07 INFO - Using 1 client processes 05:56:07 INFO - wptserve Starting http server on 127.0.0.1:8000 05:56:07 INFO - wptserve Starting http server on 127.0.0.1:8001 05:56:07 INFO - wptserve Starting http server on 127.0.0.1:8443 05:56:09 INFO - SUITE-START | Running 778 tests 05:56:09 INFO - Running testharness tests 05:56:09 INFO - Setting up ssl 05:56:09 INFO - PROCESS | certutil | 05:56:09 INFO - PROCESS | certutil | 05:56:09 INFO - PROCESS | certutil | 05:56:09 INFO - Certificate Nickname Trust Attributes 05:56:09 INFO - SSL,S/MIME,JAR/XPI 05:56:09 INFO - 05:56:09 INFO - web-platform-tests CT,, 05:56:09 INFO - 05:56:09 INFO - Starting runner 05:56:12 INFO - PROCESS | 3422 | 1460984172303 Marionette DEBUG Marionette enabled via build flag and pref 05:56:12 INFO - PROCESS | 3422 | ++DOCSHELL 0xa28b3800 == 1 [pid = 3422] [id = 1] 05:56:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 1 (0xa28b3c00) [pid = 3422] [serial = 1] [outer = (nil)] 05:56:12 INFO - PROCESS | 3422 | [3422] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 05:56:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 2 (0xa28b4400) [pid = 3422] [serial = 2] [outer = 0xa28b3c00] 05:56:12 INFO - PROCESS | 3422 | 1460984172926 Marionette INFO Listening on port 2828 05:56:13 INFO - PROCESS | 3422 | 1460984173474 Marionette DEBUG Marionette enabled via command-line flag 05:56:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x9fc80c00 == 2 [pid = 3422] [id = 2] 05:56:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 3 (0x9fca7400) [pid = 3422] [serial = 3] [outer = (nil)] 05:56:13 INFO - PROCESS | 3422 | [3422] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 05:56:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 4 (0x9fca7c00) [pid = 3422] [serial = 4] [outer = 0x9fca7400] 05:56:13 INFO - PROCESS | 3422 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fbaa040 05:56:13 INFO - PROCESS | 3422 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fbaab60 05:56:13 INFO - PROCESS | 3422 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fbcaa60 05:56:13 INFO - PROCESS | 3422 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fbcb6c0 05:56:14 INFO - PROCESS | 3422 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fbcd400 05:56:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 5 (0x9fbc3c00) [pid = 3422] [serial = 5] [outer = 0xa28b3c00] 05:56:14 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:56:14 INFO - PROCESS | 3422 | 1460984174129 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47770 05:56:14 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:56:14 INFO - PROCESS | 3422 | 1460984174203 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47771 05:56:14 INFO - PROCESS | 3422 | 1460984174210 Marionette DEBUG Closed connection conn0 05:56:14 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:56:14 INFO - PROCESS | 3422 | 1460984174279 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47772 05:56:14 INFO - PROCESS | 3422 | 1460984174307 Marionette DEBUG Closed connection conn1 05:56:14 INFO - PROCESS | 3422 | [3422] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 05:56:14 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:56:14 INFO - PROCESS | 3422 | 1460984174371 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47773 05:56:14 INFO - PROCESS | 3422 | 1460984174375 Marionette DEBUG Closed connection conn2 05:56:14 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:56:14 INFO - PROCESS | 3422 | 1460984174420 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:47774 05:56:14 INFO - PROCESS | 3422 | 1460984174432 Marionette DEBUG Closed connection conn3 05:56:14 INFO - PROCESS | 3422 | 1460984174478 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:56:14 INFO - PROCESS | 3422 | 1460984174486 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418041623","device":"desktop","version":"48.0a1"} 05:56:15 INFO - PROCESS | 3422 | [3422] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:56:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x98ef9800 == 3 [pid = 3422] [id = 3] 05:56:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 6 (0x98ef9c00) [pid = 3422] [serial = 6] [outer = (nil)] 05:56:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x98efa000 == 4 [pid = 3422] [id = 4] 05:56:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 7 (0x98efd800) [pid = 3422] [serial = 7] [outer = (nil)] 05:56:16 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:56:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x983af000 == 5 [pid = 3422] [id = 5] 05:56:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 8 (0x983af400) [pid = 3422] [serial = 8] [outer = (nil)] 05:56:17 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:56:17 INFO - PROCESS | 3422 | [3422] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:56:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 9 (0x98021800) [pid = 3422] [serial = 9] [outer = 0x983af400] 05:56:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 10 (0x98315400) [pid = 3422] [serial = 10] [outer = 0x98ef9c00] 05:56:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 11 (0x98316c00) [pid = 3422] [serial = 11] [outer = 0x98efd800] 05:56:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 12 (0x98318800) [pid = 3422] [serial = 12] [outer = 0x983af400] 05:56:18 INFO - PROCESS | 3422 | 1460984178478 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 3422 | 1460984178497 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 13 (0x96a7d800) [pid = 3422] [serial = 13] [outer = 0x983af400] 05:56:19 INFO - PROCESS | 3422 | 1460984179201 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"082bae09-9c84-4087-84ed-8edbe48c6675","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418041623","device":"desktop","version":"48.0a1","command_id":1}}] 05:56:19 INFO - PROCESS | 3422 | 1460984179407 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}] 05:56:19 INFO - PROCESS | 3422 | 1460984179650 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:56:19 INFO - PROCESS | 3422 | 1460984179808 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:56:19 INFO - PROCESS | 3422 | [3422] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:56:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 14 (0x93310800) [pid = 3422] [serial = 14] [outer = 0x983af400] 05:56:20 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:56:20 INFO - PROCESS | 3422 | 1460984180216 Marionette TRACE conn4 <- [1,3,null,{}] 05:56:20 INFO - PROCESS | 3422 | 1460984180223 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:56:20 INFO - PROCESS | 3422 | 1460984180243 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:56:20 INFO - PROCESS | 3422 | 1460984180277 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 3422 | 1460984180280 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:56:20 INFO - PROCESS | 3422 | 1460984180306 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 3422 | 1460984180311 Marionette TRACE conn4 <- [1,6,null,{}] 05:56:20 INFO - PROCESS | 3422 | 1460984180391 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}] 05:56:20 INFO - PROCESS | 3422 | 1460984180427 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:56:20 INFO - PROCESS | 3422 | 1460984180440 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f2fc00 == 6 [pid = 3422] [id = 6] 05:56:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 15 (0x91f82c00) [pid = 3422] [serial = 15] [outer = (nil)] 05:56:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 16 (0x91f87000) [pid = 3422] [serial = 16] [outer = 0x91f82c00] 05:56:20 INFO - PROCESS | 3422 | 1460984180513 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 17 (0x91f8b800) [pid = 3422] [serial = 17] [outer = 0x91f82c00] 05:56:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x91491400 == 7 [pid = 3422] [id = 7] 05:56:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 18 (0x91491800) [pid = 3422] [serial = 18] [outer = (nil)] 05:56:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 19 (0x91499c00) [pid = 3422] [serial = 19] [outer = 0x91491800] 05:56:20 INFO - PROCESS | 3422 | 1460984180984 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 20 (0x90833800) [pid = 3422] [serial = 20] [outer = 0x91491800] 05:56:21 INFO - PROCESS | 3422 | 1460984181426 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]]]}] 05:56:21 INFO - PROCESS | 3422 | [3422] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1189ms 05:56:21 INFO - PROCESS | 3422 | 1460984181518 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 3422 | 1460984181538 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:56:21 INFO - PROCESS | 3422 | 1460984181628 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 3422 | 1460984181631 Marionette TRACE conn4 <- [1,10,null,{}] 05:56:21 INFO - PROCESS | 3422 | 1460984181658 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}] 05:56:21 INFO - PROCESS | 3422 | 1460984181830 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:56:21 INFO - PROCESS | 3422 | 1460984181846 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x9083d000 == 8 [pid = 3422] [id = 8] 05:56:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 21 (0x9083d400) [pid = 3422] [serial = 21] [outer = (nil)] 05:56:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 22 (0x8f9c2000) [pid = 3422] [serial = 22] [outer = 0x9083d400] 05:56:21 INFO - PROCESS | 3422 | 1460984181918 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 23 (0x8f9c6c00) [pid = 3422] [serial = 23] [outer = 0x9083d400] 05:56:22 INFO - PROCESS | 3422 | 1460984182486 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]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 951ms 05:56:22 INFO - PROCESS | 3422 | 1460984182510 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:56:22 INFO - PROCESS | 3422 | 1460984182514 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:56:22 INFO - PROCESS | 3422 | 1460984182520 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 3422 | 1460984182523 Marionette TRACE conn4 <- [1,14,null,{}] 05:56:22 INFO - PROCESS | 3422 | 1460984182528 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}] 05:56:22 INFO - PROCESS | 3422 | 1460984182724 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:56:23 INFO - PROCESS | 3422 | 1460984183026 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c6800 == 9 [pid = 3422] [id = 9] 05:56:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 24 (0x8f9c7c00) [pid = 3422] [serial = 24] [outer = (nil)] 05:56:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 25 (0x8f9d0800) [pid = 3422] [serial = 25] [outer = 0x8f9c7c00] 05:56:23 INFO - PROCESS | 3422 | 1460984183106 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 26 (0x8fe6ec00) [pid = 3422] [serial = 26] [outer = 0x8f9c7c00] 05:56:23 INFO - PROCESS | 3422 | 1460984183932 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]]]}] 05:56:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x907b4000 == 10 [pid = 3422] [id = 10] 05:56:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 27 (0x907b4400) [pid = 3422] [serial = 27] [outer = (nil)] 05:56:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 28 (0x90834400) [pid = 3422] [serial = 28] [outer = 0x907b4400] 05:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1478ms 05:56:24 INFO - PROCESS | 3422 | 1460984184024 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 3422 | 1460984184031 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 29 (0x9149a400) [pid = 3422] [serial = 29] [outer = 0x907b4400] 05:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:56:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f2f000 == 11 [pid = 3422] [id = 11] 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 30 (0x91f2f400) [pid = 3422] [serial = 30] [outer = (nil)] 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 31 (0x91f90000) [pid = 3422] [serial = 31] [outer = 0x91f2f400] 05:56:24 INFO - PROCESS | 3422 | 1460984184183 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 3422 | 1460984184189 Marionette TRACE conn4 <- [1,18,null,{}] 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 32 (0x95744000) [pid = 3422] [serial = 32] [outer = 0x91f2f400] 05:56:24 INFO - PROCESS | 3422 | 1460984184246 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}] 05:56:24 INFO - PROCESS | 3422 | 1460984184522 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:56:24 INFO - PROCESS | 3422 | 1460984184642 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x907b0800 == 12 [pid = 3422] [id = 12] 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 33 (0x91491c00) [pid = 3422] [serial = 33] [outer = (nil)] 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 34 (0x97871c00) [pid = 3422] [serial = 34] [outer = 0x91491c00] 05:56:24 INFO - PROCESS | 3422 | 1460984184723 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 35 (0x98028400) [pid = 3422] [serial = 35] [outer = 0x91491c00] 05:56:25 INFO - PROCESS | 3422 | 1460984185530 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]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1504ms 05:56:25 INFO - PROCESS | 3422 | 1460984185564 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 3422 | 1460984185570 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:56:25 INFO - PROCESS | 3422 | 1460984185576 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 3422 | 1460984185579 Marionette TRACE conn4 <- [1,22,null,{}] 05:56:25 INFO - PROCESS | 3422 | 1460984185585 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}] 05:56:25 INFO - PROCESS | 3422 | 1460984185734 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:56:25 INFO - PROCESS | 3422 | 1460984185860 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x98316000 == 13 [pid = 3422] [id = 13] 05:56:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 36 (0x98fb5000) [pid = 3422] [serial = 36] [outer = (nil)] 05:56:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 37 (0x993efc00) [pid = 3422] [serial = 37] [outer = 0x98fb5000] 05:56:25 INFO - PROCESS | 3422 | 1460984185938 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 38 (0x99bc9000) [pid = 3422] [serial = 38] [outer = 0x98fb5000] 05:56:26 INFO - PROCESS | 3422 | 1460984186944 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1388ms 05:56:26 INFO - PROCESS | 3422 | 1460984186965 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:56:26 INFO - PROCESS | 3422 | 1460984186970 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:56:26 INFO - PROCESS | 3422 | 1460984186978 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 3422 | 1460984186983 Marionette TRACE conn4 <- [1,26,null,{}] 05:56:26 INFO - PROCESS | 3422 | 1460984186991 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}] 05:56:27 INFO - PROCESS | 3422 | 1460984187140 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:56:27 INFO - PROCESS | 3422 | 1460984187267 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x91490400 == 14 [pid = 3422] [id = 14] 05:56:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 39 (0x91492800) [pid = 3422] [serial = 39] [outer = (nil)] 05:56:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 40 (0x91f8d000) [pid = 3422] [serial = 40] [outer = 0x91492800] 05:56:27 INFO - PROCESS | 3422 | 1460984187393 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 41 (0x962e6c00) [pid = 3422] [serial = 41] [outer = 0x91492800] 05:56:28 INFO - PROCESS | 3422 | 1460984188061 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]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1133ms 05:56:28 INFO - PROCESS | 3422 | 1460984188110 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 3422 | 1460984188116 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:56:28 INFO - PROCESS | 3422 | 1460984188126 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 3422 | 1460984188131 Marionette TRACE conn4 <- [1,30,null,{}] 05:56:28 INFO - PROCESS | 3422 | 1460984188136 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}] 05:56:28 INFO - PROCESS | 3422 | 1460984188274 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:56:28 INFO - PROCESS | 3422 | 1460984188356 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x98c5b800 == 15 [pid = 3422] [id = 15] 05:56:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 42 (0x98eef800) [pid = 3422] [serial = 42] [outer = (nil)] 05:56:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 43 (0x98ef8400) [pid = 3422] [serial = 43] [outer = 0x98eef800] 05:56:28 INFO - PROCESS | 3422 | 1460984188479 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 44 (0x98fb2000) [pid = 3422] [serial = 44] [outer = 0x98eef800] 05:56:29 INFO - PROCESS | 3422 | 1460984189158 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1084ms 05:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:56:29 INFO - PROCESS | 3422 | 1460984189211 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 3422 | 1460984189214 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:56:29 INFO - PROCESS | 3422 | 1460984189220 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 3422 | 1460984189226 Marionette TRACE conn4 <- [1,34,null,{}] 05:56:29 INFO - PROCESS | 3422 | 1460984189241 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}] 05:56:29 INFO - PROCESS | 3422 | 1460984189418 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:56:29 INFO - PROCESS | 3422 | 1460984189432 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x9ae87000 == 16 [pid = 3422] [id = 16] 05:56:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 45 (0x9b2d9400) [pid = 3422] [serial = 45] [outer = (nil)] 05:56:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 46 (0x9b2e0000) [pid = 3422] [serial = 46] [outer = 0x9b2d9400] 05:56:29 INFO - PROCESS | 3422 | 1460984189505 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 47 (0x9df2fc00) [pid = 3422] [serial = 47] [outer = 0x9b2d9400] 05:56:30 INFO - PROCESS | 3422 | 1460984190162 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]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 988ms 05:56:30 INFO - PROCESS | 3422 | 1460984190207 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:56:30 INFO - PROCESS | 3422 | 1460984190212 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:56:30 INFO - PROCESS | 3422 | 1460984190217 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 3422 | 1460984190220 Marionette TRACE conn4 <- [1,38,null,{}] 05:56:30 INFO - PROCESS | 3422 | 1460984190229 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}] 05:56:30 INFO - PROCESS | 3422 | 1460984190392 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:56:30 INFO - PROCESS | 3422 | 1460984190410 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe69800 == 17 [pid = 3422] [id = 17] 05:56:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 48 (0x9b2e3400) [pid = 3422] [serial = 48] [outer = (nil)] 05:56:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 49 (0x9fb4bc00) [pid = 3422] [serial = 49] [outer = 0x9b2e3400] 05:56:30 INFO - PROCESS | 3422 | 1460984190476 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 50 (0x9fc7cc00) [pid = 3422] [serial = 50] [outer = 0x9b2e3400] 05:56:31 INFO - PROCESS | 3422 | 1460984191114 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 926ms 05:56:31 INFO - PROCESS | 3422 | 1460984191143 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 3422 | 1460984191147 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:56:31 INFO - PROCESS | 3422 | 1460984191164 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 3422 | 1460984191166 Marionette TRACE conn4 <- [1,42,null,{}] 05:56:31 INFO - PROCESS | 3422 | 1460984191173 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}] 05:56:31 INFO - PROCESS | 3422 | 1460984191294 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:56:31 INFO - PROCESS | 3422 | 1460984191311 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x9eb4a800 == 18 [pid = 3422] [id = 18] 05:56:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 51 (0x9eb4cc00) [pid = 3422] [serial = 51] [outer = (nil)] 05:56:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 52 (0x9fcae000) [pid = 3422] [serial = 52] [outer = 0x9eb4cc00] 05:56:31 INFO - PROCESS | 3422 | 1460984191379 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 53 (0x9fe19400) [pid = 3422] [serial = 53] [outer = 0x9eb4cc00] 05:56:32 INFO - PROCESS | 3422 | 1460984192070 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]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 938ms 05:56:32 INFO - PROCESS | 3422 | 1460984192092 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 3422 | 1460984192095 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:56:32 INFO - PROCESS | 3422 | 1460984192101 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 3422 | 1460984192103 Marionette TRACE conn4 <- [1,46,null,{}] 05:56:32 INFO - PROCESS | 3422 | 1460984192109 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}] 05:56:32 INFO - PROCESS | 3422 | 1460984192291 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:56:32 INFO - PROCESS | 3422 | 1460984192315 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c5c00 == 19 [pid = 3422] [id = 19] 05:56:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 54 (0x8f9d0000) [pid = 3422] [serial = 54] [outer = (nil)] 05:56:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 55 (0x9fcab400) [pid = 3422] [serial = 55] [outer = 0x8f9d0000] 05:56:32 INFO - PROCESS | 3422 | 1460984192389 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 56 (0xa00d1c00) [pid = 3422] [serial = 56] [outer = 0x8f9d0000] 05:56:33 INFO - PROCESS | 3422 | 1460984193094 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1029ms 05:56:33 INFO - PROCESS | 3422 | 1460984193132 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 3422 | 1460984193138 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:56:33 INFO - PROCESS | 3422 | 1460984193146 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 3422 | 1460984193152 Marionette TRACE conn4 <- [1,50,null,{}] 05:56:33 INFO - PROCESS | 3422 | 1460984193161 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}] 05:56:33 INFO - PROCESS | 3422 | 1460984193371 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:56:33 INFO - PROCESS | 3422 | 1460984193495 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcaec00 == 20 [pid = 3422] [id = 20] 05:56:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 57 (0x8fe6a400) [pid = 3422] [serial = 57] [outer = (nil)] 05:56:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 58 (0x8fe70000) [pid = 3422] [serial = 58] [outer = 0x8fe6a400] 05:56:33 INFO - PROCESS | 3422 | 1460984193576 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 59 (0x9083e800) [pid = 3422] [serial = 59] [outer = 0x8fe6a400] 05:56:34 INFO - PROCESS | 3422 | 1460984194385 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1288ms 05:56:34 INFO - PROCESS | 3422 | 1460984194435 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 3422 | 1460984194443 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:56:34 INFO - PROCESS | 3422 | 1460984194455 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 3422 | 1460984194459 Marionette TRACE conn4 <- [1,54,null,{}] 05:56:34 INFO - PROCESS | 3422 | 1460984194483 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}] 05:56:34 INFO - PROCESS | 3422 | 1460984194641 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:56:34 INFO - PROCESS | 3422 | 1460984194762 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f86000 == 21 [pid = 3422] [id = 21] 05:56:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 60 (0x91f8c800) [pid = 3422] [serial = 60] [outer = (nil)] 05:56:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 61 (0x96a7f400) [pid = 3422] [serial = 61] [outer = 0x91f8c800] 05:56:34 INFO - PROCESS | 3422 | 1460984194842 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 62 (0x97946400) [pid = 3422] [serial = 62] [outer = 0x91f8c800] 05:56:35 INFO - PROCESS | 3422 | 1460984195611 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]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1202ms 05:56:35 INFO - PROCESS | 3422 | 1460984195657 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 3422 | 1460984195661 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:56:35 INFO - PROCESS | 3422 | 1460984195667 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 3422 | 1460984195672 Marionette TRACE conn4 <- [1,58,null,{}] 05:56:35 INFO - PROCESS | 3422 | 1460984195688 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}] 05:56:35 INFO - PROCESS | 3422 | 1460984195849 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:56:35 INFO - PROCESS | 3422 | 1460984195970 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x9707ec00 == 22 [pid = 3422] [id = 22] 05:56:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 63 (0x98efdc00) [pid = 3422] [serial = 63] [outer = (nil)] 05:56:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 64 (0x993e5800) [pid = 3422] [serial = 64] [outer = 0x98efdc00] 05:56:36 INFO - PROCESS | 3422 | 1460984196054 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 65 (0x9ae83000) [pid = 3422] [serial = 65] [outer = 0x98efdc00] 05:56:36 INFO - PROCESS | 3422 | 1460984196891 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]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1284ms 05:56:36 INFO - PROCESS | 3422 | 1460984196952 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:56:36 INFO - PROCESS | 3422 | 1460984196957 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:56:36 INFO - PROCESS | 3422 | 1460984196962 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 3422 | 1460984196966 Marionette TRACE conn4 <- [1,62,null,{}] 05:56:36 INFO - PROCESS | 3422 | 1460984196971 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}] 05:56:37 INFO - PROCESS | 3422 | 1460984197114 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:56:37 INFO - PROCESS | 3422 | 1460984197241 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x96afac00 == 23 [pid = 3422] [id = 23] 05:56:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 66 (0x9fcaf400) [pid = 3422] [serial = 66] [outer = (nil)] 05:56:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 67 (0xa008e800) [pid = 3422] [serial = 67] [outer = 0x9fcaf400] 05:56:37 INFO - PROCESS | 3422 | 1460984197319 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 68 (0xa0c54800) [pid = 3422] [serial = 68] [outer = 0x9fcaf400] 05:56:38 INFO - PROCESS | 3422 | 1460984198240 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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1328ms 05:56:38 INFO - PROCESS | 3422 | 1460984198291 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:56:38 INFO - PROCESS | 3422 | 1460984198302 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:56:38 INFO - PROCESS | 3422 | 1460984198311 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 3422 | 1460984198315 Marionette TRACE conn4 <- [1,66,null,{}] 05:56:38 INFO - PROCESS | 3422 | 1460984198322 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}] 05:56:38 INFO - PROCESS | 3422 | 1460984198468 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:56:38 INFO - PROCESS | 3422 | 1460984198595 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe71000 == 24 [pid = 3422] [id = 24] 05:56:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 69 (0x8fe72c00) [pid = 3422] [serial = 69] [outer = (nil)] 05:56:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 70 (0x93123400) [pid = 3422] [serial = 70] [outer = 0x8fe72c00] 05:56:38 INFO - PROCESS | 3422 | 1460984198669 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 71 (0x9573ec00) [pid = 3422] [serial = 71] [outer = 0x8fe72c00] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x9eb4a800 == 23 [pid = 3422] [id = 18] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe69800 == 22 [pid = 3422] [id = 17] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x9ae87000 == 21 [pid = 3422] [id = 16] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x98c5b800 == 20 [pid = 3422] [id = 15] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x91490400 == 19 [pid = 3422] [id = 14] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x907b0800 == 18 [pid = 3422] [id = 12] 05:56:39 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c6800 == 17 [pid = 3422] [id = 9] 05:56:39 INFO - PROCESS | 3422 | 1460984199524 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1286ms 05:56:39 INFO - PROCESS | 3422 | 1460984199596 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 3422 | 1460984199603 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:56:39 INFO - PROCESS | 3422 | 1460984199612 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 3422 | 1460984199617 Marionette TRACE conn4 <- [1,70,null,{}] 05:56:39 INFO - PROCESS | 3422 | 1460984199625 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}] 05:56:39 INFO - PROCESS | 3422 | 1460984199819 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:56:39 INFO - PROCESS | 3422 | 1460984199953 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f87400 == 18 [pid = 3422] [id = 25] 05:56:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 72 (0x91f8a800) [pid = 3422] [serial = 72] [outer = (nil)] 05:56:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 73 (0x96af7c00) [pid = 3422] [serial = 73] [outer = 0x91f8a800] 05:56:40 INFO - PROCESS | 3422 | 1460984200043 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 74 (0x97b09c00) [pid = 3422] [serial = 74] [outer = 0x91f8a800] 05:56:40 INFO - PROCESS | 3422 | 1460984200815 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1238ms 05:56:40 INFO - PROCESS | 3422 | 1460984200850 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 3422 | 1460984200857 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:56:40 INFO - PROCESS | 3422 | 1460984200868 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 3422 | 1460984200871 Marionette TRACE conn4 <- [1,74,null,{}] 05:56:40 INFO - PROCESS | 3422 | 1460984200877 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}] 05:56:41 INFO - PROCESS | 3422 | 1460984201033 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:56:41 INFO - PROCESS | 3422 | 1460984201130 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcb4800 == 19 [pid = 3422] [id = 26] 05:56:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 75 (0x9707f000) [pid = 3422] [serial = 75] [outer = (nil)] 05:56:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 76 (0x9915ec00) [pid = 3422] [serial = 76] [outer = 0x9707f000] 05:56:41 INFO - PROCESS | 3422 | 1460984201207 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 77 (0x99bc8400) [pid = 3422] [serial = 77] [outer = 0x9707f000] 05:56:41 INFO - PROCESS | 3422 | 1460984201975 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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1183ms 05:56:42 INFO - PROCESS | 3422 | 1460984202051 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 3422 | 1460984202055 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:56:42 INFO - PROCESS | 3422 | 1460984202061 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 3422 | 1460984202066 Marionette TRACE conn4 <- [1,78,null,{}] 05:56:42 INFO - PROCESS | 3422 | 1460984202081 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}] 05:56:42 INFO - PROCESS | 3422 | 1460984202240 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:56:42 INFO - PROCESS | 3422 | 1460984202342 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcae000 == 20 [pid = 3422] [id = 27] 05:56:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 78 (0x9eb43000) [pid = 3422] [serial = 78] [outer = (nil)] 05:56:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 79 (0x9fc7d000) [pid = 3422] [serial = 79] [outer = 0x9eb43000] 05:56:42 INFO - PROCESS | 3422 | 1460984202465 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 80 (0xa00d8c00) [pid = 3422] [serial = 80] [outer = 0x9eb43000] 05:56:43 INFO - PROCESS | 3422 | 1460984203179 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1185ms 05:56:43 INFO - PROCESS | 3422 | 1460984203256 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 3422 | 1460984203260 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:56:43 INFO - PROCESS | 3422 | 1460984203268 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 3422 | 1460984203271 Marionette TRACE conn4 <- [1,82,null,{}] 05:56:43 INFO - PROCESS | 3422 | 1460984203276 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}] 05:56:43 INFO - PROCESS | 3422 | 1460984203430 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:56:43 INFO - PROCESS | 3422 | 1460984203553 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9cc400 == 21 [pid = 3422] [id = 28] 05:56:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 81 (0x93122800) [pid = 3422] [serial = 81] [outer = (nil)] 05:56:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 82 (0xa2813c00) [pid = 3422] [serial = 82] [outer = 0x93122800] 05:56:43 INFO - PROCESS | 3422 | 1460984203634 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 83 (0xa2819000) [pid = 3422] [serial = 83] [outer = 0x93122800] 05:56:44 INFO - PROCESS | 3422 | 1460984204321 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]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1088ms 05:56:44 INFO - PROCESS | 3422 | 1460984204357 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 3422 | 1460984204360 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:56:44 INFO - PROCESS | 3422 | 1460984204366 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 3422 | 1460984204369 Marionette TRACE conn4 <- [1,86,null,{}] 05:56:44 INFO - PROCESS | 3422 | 1460984204375 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}] 05:56:44 INFO - PROCESS | 3422 | 1460984204510 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:56:44 INFO - PROCESS | 3422 | 1460984204610 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9ccc00 == 22 [pid = 3422] [id = 29] 05:56:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 84 (0xa2814400) [pid = 3422] [serial = 84] [outer = (nil)] 05:56:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 85 (0xa2a5bc00) [pid = 3422] [serial = 85] [outer = 0xa2814400] 05:56:44 INFO - PROCESS | 3422 | 1460984204690 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 86 (0xa3c1d400) [pid = 3422] [serial = 86] [outer = 0xa2814400] 05:56:45 INFO - PROCESS | 3422 | 1460984205487 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1187ms 05:56:45 INFO - PROCESS | 3422 | 1460984205556 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 3422 | 1460984205560 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:56:45 INFO - PROCESS | 3422 | 1460984205567 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 3422 | 1460984205570 Marionette TRACE conn4 <- [1,90,null,{}] 05:56:45 INFO - PROCESS | 3422 | 1460984205576 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}] 05:56:45 INFO - PROCESS | 3422 | 1460984205758 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:56:45 INFO - PROCESS | 3422 | 1460984205891 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f83400 == 23 [pid = 3422] [id = 30] 05:56:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 87 (0x91f83800) [pid = 3422] [serial = 87] [outer = (nil)] 05:56:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 88 (0x9ae81000) [pid = 3422] [serial = 88] [outer = 0x91f83800] 05:56:45 INFO - PROCESS | 3422 | 1460984205974 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 89 (0xa45b8400) [pid = 3422] [serial = 89] [outer = 0x91f83800] 05:56:46 INFO - PROCESS | 3422 | 1460984206823 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]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1332ms 05:56:46 INFO - PROCESS | 3422 | 1460984206900 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 3422 | 1460984206905 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:56:46 INFO - PROCESS | 3422 | 1460984206914 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 3422 | 1460984206919 Marionette TRACE conn4 <- [1,94,null,{}] 05:56:46 INFO - PROCESS | 3422 | 1460984206928 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}] 05:56:47 INFO - PROCESS | 3422 | 1460984207083 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:56:47 INFO - PROCESS | 3422 | 1460984207186 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe6f000 == 24 [pid = 3422] [id = 31] 05:56:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 90 (0x8fe6f800) [pid = 3422] [serial = 90] [outer = (nil)] 05:56:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 91 (0x93182c00) [pid = 3422] [serial = 91] [outer = 0x8fe6f800] 05:56:47 INFO - PROCESS | 3422 | 1460984207260 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 92 (0x96b79800) [pid = 3422] [serial = 92] [outer = 0x8fe6f800] 05:56:48 INFO - PROCESS | 3422 | 1460984208111 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]]]}] 05:56:48 INFO - PROCESS | 3422 | --DOCSHELL 0x9707ec00 == 23 [pid = 3422] [id = 22] 05:56:48 INFO - PROCESS | 3422 | --DOCSHELL 0x91f86000 == 22 [pid = 3422] [id = 21] 05:56:48 INFO - PROCESS | 3422 | --DOCSHELL 0x8fcaec00 == 21 [pid = 3422] [id = 20] 05:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1239ms 05:56:48 INFO - PROCESS | 3422 | 1460984208168 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 3422 | 1460984208173 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:56:48 INFO - PROCESS | 3422 | 1460984208182 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 3422 | 1460984208187 Marionette TRACE conn4 <- [1,98,null,{}] 05:56:48 INFO - PROCESS | 3422 | 1460984208197 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}] 05:56:48 INFO - PROCESS | 3422 | 1460984208365 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:56:48 INFO - PROCESS | 3422 | 1460984208505 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x907b3400 == 22 [pid = 3422] [id = 32] 05:56:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 93 (0x91f8b400) [pid = 3422] [serial = 93] [outer = (nil)] 05:56:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 94 (0x93303800) [pid = 3422] [serial = 94] [outer = 0x91f8b400] 05:56:48 INFO - PROCESS | 3422 | 1460984208593 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 95 (0x96af8400) [pid = 3422] [serial = 95] [outer = 0x91f8b400] 05:56:49 INFO - PROCESS | 3422 | 1460984209384 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]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1243ms 05:56:49 INFO - PROCESS | 3422 | 1460984209426 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 3422 | 1460984209434 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:56:49 INFO - PROCESS | 3422 | 1460984209462 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 3422 | 1460984209467 Marionette TRACE conn4 <- [1,102,null,{}] 05:56:49 INFO - PROCESS | 3422 | 1460984209473 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}] 05:56:49 INFO - PROCESS | 3422 | 1460984209631 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:56:49 INFO - PROCESS | 3422 | 1460984209761 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x98eefc00 == 23 [pid = 3422] [id = 33] 05:56:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 96 (0x98fb6c00) [pid = 3422] [serial = 96] [outer = (nil)] 05:56:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 97 (0x9df31000) [pid = 3422] [serial = 97] [outer = 0x98fb6c00] 05:56:49 INFO - PROCESS | 3422 | 1460984209844 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 98 (0x9fc7bc00) [pid = 3422] [serial = 98] [outer = 0x98fb6c00] 05:56:50 INFO - PROCESS | 3422 | 1460984210679 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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1284ms 05:56:50 INFO - PROCESS | 3422 | 1460984210744 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 3422 | 1460984210748 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:56:50 INFO - PROCESS | 3422 | 1460984210755 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 3422 | 1460984210761 Marionette TRACE conn4 <- [1,106,null,{}] 05:56:50 INFO - PROCESS | 3422 | 1460984210776 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}] 05:56:50 INFO - PROCESS | 3422 | 1460984210973 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:56:51 INFO - PROCESS | 3422 | 1460984211103 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x93336800 == 24 [pid = 3422] [id = 34] 05:56:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 99 (0x93338800) [pid = 3422] [serial = 99] [outer = (nil)] 05:56:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 100 (0x97945c00) [pid = 3422] [serial = 100] [outer = 0x93338800] 05:56:51 INFO - PROCESS | 3422 | 1460984211192 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 101 (0x9fca3400) [pid = 3422] [serial = 101] [outer = 0x93338800] 05:56:52 INFO - PROCESS | 3422 | 1460984212006 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]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1289ms 05:56:52 INFO - PROCESS | 3422 | 1460984212045 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 3422 | 1460984212049 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:56:52 INFO - PROCESS | 3422 | 1460984212055 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - PROCESS | 3422 | 1460984212058 Marionette TRACE conn4 <- [1,110,null,{}] 05:56:52 INFO - PROCESS | 3422 | 1460984212064 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}] 05:56:52 INFO - PROCESS | 3422 | 1460984212209 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:56:52 INFO - PROCESS | 3422 | 1460984212344 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x93335c00 == 25 [pid = 3422] [id = 35] 05:56:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 102 (0xa0e3f400) [pid = 3422] [serial = 102] [outer = (nil)] 05:56:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 103 (0xa2a0cc00) [pid = 3422] [serial = 103] [outer = 0xa0e3f400] 05:56:52 INFO - PROCESS | 3422 | 1460984212428 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 104 (0xa44b9800) [pid = 3422] [serial = 104] [outer = 0xa0e3f400] 05:56:53 INFO - PROCESS | 3422 | 1460984213262 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1278ms 05:56:53 INFO - PROCESS | 3422 | 1460984213335 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 3422 | 1460984213339 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:56:53 INFO - PROCESS | 3422 | 1460984213345 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 3422 | 1460984213347 Marionette TRACE conn4 <- [1,114,null,{}] 05:56:53 INFO - PROCESS | 3422 | 1460984213353 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}] 05:56:53 INFO - PROCESS | 3422 | 1460984213502 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:56:53 INFO - PROCESS | 3422 | 1460984213634 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe70c00 == 26 [pid = 3422] [id = 36] 05:56:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 105 (0x98183800) [pid = 3422] [serial = 105] [outer = (nil)] 05:56:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 106 (0x9818c000) [pid = 3422] [serial = 106] [outer = 0x98183800] 05:56:53 INFO - PROCESS | 3422 | 1460984213714 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 107 (0x9818d800) [pid = 3422] [serial = 107] [outer = 0x98183800] 05:56:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 108 (0xa0eef400) [pid = 3422] [serial = 108] [outer = 0x91f2f400] 05:56:54 INFO - PROCESS | 3422 | 1460984214634 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1441ms 05:56:54 INFO - PROCESS | 3422 | 1460984214792 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 3422 | 1460984214798 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:56:54 INFO - PROCESS | 3422 | 1460984214815 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 3422 | 1460984214819 Marionette TRACE conn4 <- [1,118,null,{}] 05:56:54 INFO - PROCESS | 3422 | 1460984214826 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}] 05:56:54 INFO - PROCESS | 3422 | 1460984214982 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:56:55 INFO - PROCESS | 3422 | 1460984215160 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x9330b400 == 27 [pid = 3422] [id = 37] 05:56:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 109 (0x9330b800) [pid = 3422] [serial = 109] [outer = (nil)] 05:56:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 110 (0x93334c00) [pid = 3422] [serial = 110] [outer = 0x9330b800] 05:56:55 INFO - PROCESS | 3422 | 1460984215239 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 111 (0x9333c000) [pid = 3422] [serial = 111] [outer = 0x9330b800] 05:56:55 INFO - PROCESS | 3422 | 1460984215937 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]]]}] 05:56:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8fcb4800 == 26 [pid = 3422] [id = 26] 05:56:56 INFO - PROCESS | 3422 | --DOCSHELL 0x91f87400 == 25 [pid = 3422] [id = 25] 05:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1231ms 05:56:56 INFO - PROCESS | 3422 | 1460984216048 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 3422 | 1460984216053 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:56:56 INFO - PROCESS | 3422 | 1460984216060 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 3422 | 1460984216066 Marionette TRACE conn4 <- [1,122,null,{}] 05:56:56 INFO - PROCESS | 3422 | 1460984216075 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}] 05:56:56 INFO - PROCESS | 3422 | 1460984216243 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:56:56 INFO - PROCESS | 3422 | 1460984216377 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f8dc00 == 26 [pid = 3422] [id = 38] 05:56:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0x93182800) [pid = 3422] [serial = 112] [outer = (nil)] 05:56:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0x93333800) [pid = 3422] [serial = 113] [outer = 0x93182800] 05:56:56 INFO - PROCESS | 3422 | 1460984216459 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x9333f000) [pid = 3422] [serial = 114] [outer = 0x93182800] 05:56:57 INFO - PROCESS | 3422 | 1460984217289 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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1241ms 05:56:57 INFO - PROCESS | 3422 | 1460984217316 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 3422 | 1460984217322 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:56:57 INFO - PROCESS | 3422 | 1460984217336 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 3422 | 1460984217341 Marionette TRACE conn4 <- [1,126,null,{}] 05:56:57 INFO - PROCESS | 3422 | 1460984217348 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}] 05:56:57 INFO - PROCESS | 3422 | 1460984217497 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:56:57 INFO - PROCESS | 3422 | 1460984217651 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x93341c00 == 27 [pid = 3422] [id = 39] 05:56:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x983ab400) [pid = 3422] [serial = 115] [outer = (nil)] 05:56:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x99159000) [pid = 3422] [serial = 116] [outer = 0x983ab400] 05:56:57 INFO - PROCESS | 3422 | 1460984217736 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0x9ae80c00) [pid = 3422] [serial = 117] [outer = 0x983ab400] 05:56:58 INFO - PROCESS | 3422 | 1460984218617 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1338ms 05:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:56:58 INFO - PROCESS | 3422 | 1460984218671 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 3422 | 1460984218674 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:56:58 INFO - PROCESS | 3422 | 1460984218681 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 3422 | 1460984218685 Marionette TRACE conn4 <- [1,130,null,{}] 05:56:58 INFO - PROCESS | 3422 | 1460984218699 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}] 05:56:58 INFO - PROCESS | 3422 | 1460984218865 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:56:59 INFO - PROCESS | 3422 | 1460984218999 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x907ac000 == 28 [pid = 3422] [id = 40] 05:56:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0xa00cac00) [pid = 3422] [serial = 118] [outer = (nil)] 05:56:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0xa0c4ec00) [pid = 3422] [serial = 119] [outer = 0xa00cac00] 05:56:59 INFO - PROCESS | 3422 | 1460984219085 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0xa2a58400) [pid = 3422] [serial = 120] [outer = 0xa00cac00] 05:56:59 INFO - PROCESS | 3422 | 1460984219887 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1231ms 05:56:59 INFO - PROCESS | 3422 | 1460984219912 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 3422 | 1460984219916 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:56:59 INFO - PROCESS | 3422 | 1460984219921 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 3422 | 1460984219925 Marionette TRACE conn4 <- [1,134,null,{}] 05:56:59 INFO - PROCESS | 3422 | 1460984219930 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}] 05:57:00 INFO - PROCESS | 3422 | 1460984220084 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:57:00 INFO - PROCESS | 3422 | 1460984220223 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x9915b000 == 29 [pid = 3422] [id = 41] 05:57:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0xa45b7c00) [pid = 3422] [serial = 121] [outer = (nil)] 05:57:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0xa47b4c00) [pid = 3422] [serial = 122] [outer = 0xa45b7c00] 05:57:00 INFO - PROCESS | 3422 | 1460984220307 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0xa4b50000) [pid = 3422] [serial = 123] [outer = 0xa45b7c00] 05:57:01 INFO - PROCESS | 3422 | 1460984221198 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1332ms 05:57:01 INFO - PROCESS | 3422 | 1460984221255 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 3422 | 1460984221259 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:57:01 INFO - PROCESS | 3422 | 1460984221265 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 3422 | 1460984221269 Marionette TRACE conn4 <- [1,138,null,{}] 05:57:01 INFO - PROCESS | 3422 | 1460984221274 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}] 05:57:01 INFO - PROCESS | 3422 | 1460984221423 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:57:01 INFO - PROCESS | 3422 | 1460984221560 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ef800 == 30 [pid = 3422] [id = 42] 05:57:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x8f4efc00) [pid = 3422] [serial = 124] [outer = (nil)] 05:57:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x8f4f6400) [pid = 3422] [serial = 125] [outer = 0x8f4efc00] 05:57:01 INFO - PROCESS | 3422 | 1460984221641 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0x8f4f8800) [pid = 3422] [serial = 126] [outer = 0x8f4efc00] 05:57:02 INFO - PROCESS | 3422 | 1460984222473 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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1235ms 05:57:02 INFO - PROCESS | 3422 | 1460984222502 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 3422 | 1460984222506 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:57:02 INFO - PROCESS | 3422 | 1460984222512 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 3422 | 1460984222515 Marionette TRACE conn4 <- [1,142,null,{}] 05:57:02 INFO - PROCESS | 3422 | 1460984222520 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}] 05:57:02 INFO - PROCESS | 3422 | 1460984222747 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:57:02 INFO - PROCESS | 3422 | 1460984222890 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ed800 == 31 [pid = 3422] [id = 43] 05:57:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 127 (0x8f4f6000) [pid = 3422] [serial = 127] [outer = (nil)] 05:57:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 128 (0x93126800) [pid = 3422] [serial = 128] [outer = 0x8f4f6000] 05:57:02 INFO - PROCESS | 3422 | 1460984222983 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 129 (0xa0c4a800) [pid = 3422] [serial = 129] [outer = 0x8f4f6000] 05:57:03 INFO - PROCESS | 3422 | --DOCSHELL 0x907b3400 == 30 [pid = 3422] [id = 32] 05:57:03 INFO - PROCESS | 3422 | --DOCSHELL 0x98eefc00 == 29 [pid = 3422] [id = 33] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x91f83400 == 28 [pid = 3422] [id = 30] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8fcae000 == 27 [pid = 3422] [id = 27] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x9083d000 == 26 [pid = 3422] [id = 8] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9ccc00 == 25 [pid = 3422] [id = 29] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9cc400 == 24 [pid = 3422] [id = 28] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x93335c00 == 23 [pid = 3422] [id = 35] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x93336800 == 22 [pid = 3422] [id = 34] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ef800 == 21 [pid = 3422] [id = 42] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe71000 == 20 [pid = 3422] [id = 24] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x96afac00 == 19 [pid = 3422] [id = 23] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x91f2fc00 == 18 [pid = 3422] [id = 6] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe70c00 == 17 [pid = 3422] [id = 36] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x98316000 == 16 [pid = 3422] [id = 13] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x907ac000 == 15 [pid = 3422] [id = 40] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x9915b000 == 14 [pid = 3422] [id = 41] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe6f000 == 13 [pid = 3422] [id = 31] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x9330b400 == 12 [pid = 3422] [id = 37] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x91f8dc00 == 11 [pid = 3422] [id = 38] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x93341c00 == 10 [pid = 3422] [id = 39] 05:57:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c5c00 == 9 [pid = 3422] [id = 19] 05:57:07 INFO - PROCESS | 3422 | 1460984227572 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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 5095ms 05:57:07 INFO - PROCESS | 3422 | 1460984227637 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 3422 | 1460984227643 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:57:07 INFO - PROCESS | 3422 | 1460984227652 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 3422 | 1460984227658 Marionette TRACE conn4 <- [1,146,null,{}] 05:57:07 INFO - PROCESS | 3422 | 1460984227667 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}] 05:57:07 INFO - PROCESS | 3422 | 1460984227819 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:57:07 INFO - PROCESS | 3422 | 1460984227831 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x91494400 == 10 [pid = 3422] [id = 44] 05:57:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 130 (0x91f2dc00) [pid = 3422] [serial = 130] [outer = (nil)] 05:57:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 131 (0x93121c00) [pid = 3422] [serial = 131] [outer = 0x91f2dc00] 05:57:07 INFO - PROCESS | 3422 | 1460984227904 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 132 (0x93127800) [pid = 3422] [serial = 132] [outer = 0x91f2dc00] 05:57:08 INFO - PROCESS | 3422 | 1460984228685 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1044ms 05:57:08 INFO - PROCESS | 3422 | 1460984228696 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 3422 | 1460984228705 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:57:08 INFO - PROCESS | 3422 | 1460984228740 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 3422 | 1460984228745 Marionette TRACE conn4 <- [1,150,null,{}] 05:57:08 INFO - PROCESS | 3422 | 1460984228755 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}] 05:57:08 INFO - PROCESS | 3422 | 1460984228911 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:57:08 INFO - PROCESS | 3422 | 1460984228921 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x93125400 == 11 [pid = 3422] [id = 45] 05:57:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 133 (0x93129000) [pid = 3422] [serial = 133] [outer = (nil)] 05:57:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 134 (0x95744c00) [pid = 3422] [serial = 134] [outer = 0x93129000] 05:57:08 INFO - PROCESS | 3422 | 1460984228988 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 135 (0x9707e000) [pid = 3422] [serial = 135] [outer = 0x93129000] 05:57:09 INFO - PROCESS | 3422 | 1460984229964 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]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1306ms 05:57:10 INFO - PROCESS | 3422 | 1460984230022 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 3422 | 1460984230025 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:57:10 INFO - PROCESS | 3422 | 1460984230032 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 3422 | 1460984230037 Marionette TRACE conn4 <- [1,154,null,{}] 05:57:10 INFO - PROCESS | 3422 | 1460984230060 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}] 05:57:10 INFO - PROCESS | 3422 | 1460984230260 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:57:10 INFO - PROCESS | 3422 | 1460984230286 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x9818dc00 == 12 [pid = 3422] [id = 46] 05:57:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 136 (0x9830e000) [pid = 3422] [serial = 136] [outer = (nil)] 05:57:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 137 (0x9915dc00) [pid = 3422] [serial = 137] [outer = 0x9830e000] 05:57:10 INFO - PROCESS | 3422 | 1460984230359 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 138 (0x9eb47c00) [pid = 3422] [serial = 138] [outer = 0x9830e000] 05:57:11 INFO - PROCESS | 3422 | 1460984231080 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1093ms 05:57:11 INFO - PROCESS | 3422 | 1460984231134 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 3422 | 1460984231137 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:57:11 INFO - PROCESS | 3422 | 1460984231149 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 3422 | 1460984231151 Marionette TRACE conn4 <- [1,158,null,{}] 05:57:11 INFO - PROCESS | 3422 | 1460984231157 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}] 05:57:11 INFO - PROCESS | 3422 | 1460984231332 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:57:11 INFO - PROCESS | 3422 | 1460984231356 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4eb800 == 13 [pid = 3422] [id = 47] 05:57:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x93127400) [pid = 3422] [serial = 139] [outer = (nil)] 05:57:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0xa0002c00) [pid = 3422] [serial = 140] [outer = 0x93127400] 05:57:11 INFO - PROCESS | 3422 | 1460984231424 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0xa0aef800) [pid = 3422] [serial = 141] [outer = 0x93127400] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x9707f000) [pid = 3422] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 139 (0xa2814400) [pid = 3422] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 138 (0x8fe72c00) [pid = 3422] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 137 (0x91492800) [pid = 3422] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 136 (0x98eef800) [pid = 3422] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 135 (0x9b2d9400) [pid = 3422] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 134 (0x9b2e3400) [pid = 3422] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 133 (0x9eb4cc00) [pid = 3422] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 132 (0x8f9c7c00) [pid = 3422] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 131 (0x91491c00) [pid = 3422] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 130 (0x98fb5000) [pid = 3422] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 129 (0x91f82c00) [pid = 3422] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 128 (0x93338800) [pid = 3422] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 127 (0x98efdc00) [pid = 3422] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 126 (0x98fb6c00) [pid = 3422] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 125 (0xa00cac00) [pid = 3422] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x91f8a800) [pid = 3422] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x91f83800) [pid = 3422] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0x91f8b400) [pid = 3422] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0x91f8c800) [pid = 3422] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x8fe6a400) [pid = 3422] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0x8fe6f800) [pid = 3422] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 118 (0x8f9d0000) [pid = 3422] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 117 (0x9eb43000) [pid = 3422] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 116 (0x93122800) [pid = 3422] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 115 (0x983ab400) [pid = 3422] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 114 (0x93182800) [pid = 3422] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 113 (0xa0e3f400) [pid = 3422] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 112 (0x8f4efc00) [pid = 3422] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 111 (0xa45b7c00) [pid = 3422] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 110 (0x9fcaf400) [pid = 3422] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 109 (0x9330b800) [pid = 3422] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 108 (0x9083d400) [pid = 3422] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:57:12 INFO - PROCESS | 3422 | --DOMWINDOW == 107 (0x98183800) [pid = 3422] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:57:13 INFO - PROCESS | 3422 | 1460984233291 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]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2186ms 05:57:13 INFO - PROCESS | 3422 | 1460984233354 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 3422 | 1460984233369 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:57:13 INFO - PROCESS | 3422 | 1460984233402 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 3422 | 1460984233404 Marionette TRACE conn4 <- [1,162,null,{}] 05:57:13 INFO - PROCESS | 3422 | 1460984233412 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}] 05:57:13 INFO - PROCESS | 3422 | 1460984233543 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:57:13 INFO - PROCESS | 3422 | 1460984233552 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c8800 == 14 [pid = 3422] [id = 48] 05:57:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 108 (0x8f9d0000) [pid = 3422] [serial = 142] [outer = (nil)] 05:57:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 109 (0x91490400) [pid = 3422] [serial = 143] [outer = 0x8f9d0000] 05:57:13 INFO - PROCESS | 3422 | 1460984233703 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 110 (0x91492c00) [pid = 3422] [serial = 144] [outer = 0x8f9d0000] 05:57:14 INFO - PROCESS | 3422 | 1460984234358 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 999ms 05:57:14 INFO - PROCESS | 3422 | 1460984234381 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 3422 | 1460984234383 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:57:14 INFO - PROCESS | 3422 | 1460984234389 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 3422 | 1460984234391 Marionette TRACE conn4 <- [1,166,null,{}] 05:57:14 INFO - PROCESS | 3422 | 1460984234397 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}] 05:57:14 INFO - PROCESS | 3422 | 1460984234583 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:57:14 INFO - PROCESS | 3422 | 1460984234697 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ebc00 == 15 [pid = 3422] [id = 49] 05:57:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 111 (0x8f4ee800) [pid = 3422] [serial = 145] [outer = (nil)] 05:57:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0x8f4f4c00) [pid = 3422] [serial = 146] [outer = 0x8f4ee800] 05:57:14 INFO - PROCESS | 3422 | 1460984234778 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0x8f9cfc00) [pid = 3422] [serial = 147] [outer = 0x8f4ee800] 05:57:15 INFO - PROCESS | 3422 | 1460984235645 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]]]}] 05:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1326ms 05:57:15 INFO - PROCESS | 3422 | 1460984235718 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 3422 | 1460984235725 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:57:15 INFO - PROCESS | 3422 | 1460984235734 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 3422 | 1460984235739 Marionette TRACE conn4 <- [1,170,null,{}] 05:57:15 INFO - PROCESS | 3422 | 1460984235746 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}] 05:57:15 INFO - PROCESS | 3422 | 1460984235941 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:57:16 INFO - PROCESS | 3422 | 1460984236078 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x93183c00 == 16 [pid = 3422] [id = 50] 05:57:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x93339000) [pid = 3422] [serial = 148] [outer = (nil)] 05:57:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x9573c400) [pid = 3422] [serial = 149] [outer = 0x93339000] 05:57:16 INFO - PROCESS | 3422 | 1460984236163 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x9786b400) [pid = 3422] [serial = 150] [outer = 0x93339000] 05:57:16 INFO - PROCESS | 3422 | 1460984236965 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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1286ms 05:57:17 INFO - PROCESS | 3422 | 1460984237024 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 3422 | 1460984237031 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:57:17 INFO - PROCESS | 3422 | 1460984237037 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 3422 | 1460984237041 Marionette TRACE conn4 <- [1,174,null,{}] 05:57:17 INFO - PROCESS | 3422 | 1460984237047 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}] 05:57:17 INFO - PROCESS | 3422 | 1460984237221 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:57:17 INFO - PROCESS | 3422 | 1460984237356 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcaec00 == 17 [pid = 3422] [id = 51] 05:57:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0x93182000) [pid = 3422] [serial = 151] [outer = (nil)] 05:57:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0x98fb0c00) [pid = 3422] [serial = 152] [outer = 0x93182000] 05:57:17 INFO - PROCESS | 3422 | 1460984237436 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0x9fb4c400) [pid = 3422] [serial = 153] [outer = 0x93182000] 05:57:18 INFO - PROCESS | 3422 | 1460984238249 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]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1282ms 05:57:18 INFO - PROCESS | 3422 | 1460984238320 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 3422 | 1460984238324 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:57:18 INFO - PROCESS | 3422 | 1460984238339 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 3422 | 1460984238347 Marionette TRACE conn4 <- [1,178,null,{}] 05:57:18 INFO - PROCESS | 3422 | 1460984238354 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}] 05:57:18 INFO - PROCESS | 3422 | 1460984238606 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:57:18 INFO - PROCESS | 3422 | 1460984238647 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:57:18 INFO - PROCESS | 3422 | 1460984238761 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x96b84000 == 18 [pid = 3422] [id = 52] 05:57:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0xa2a51000) [pid = 3422] [serial = 154] [outer = (nil)] 05:57:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0xa44bf000) [pid = 3422] [serial = 155] [outer = 0xa2a51000] 05:57:18 INFO - PROCESS | 3422 | 1460984238877 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0xa4559800) [pid = 3422] [serial = 156] [outer = 0xa2a51000] 05:57:19 INFO - PROCESS | 3422 | 1460984239611 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]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1293ms 05:57:19 INFO - PROCESS | 3422 | 1460984239624 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 3422 | 1460984239628 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:57:19 INFO - PROCESS | 3422 | 1460984239635 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 3422 | 1460984239637 Marionette TRACE conn4 <- [1,182,null,{}] 05:57:19 INFO - PROCESS | 3422 | 1460984239643 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}] 05:57:19 INFO - PROCESS | 3422 | 1460984239792 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:57:19 INFO - PROCESS | 3422 | 1460984239934 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c8c00 == 19 [pid = 3422] [id = 53] 05:57:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x8f9cac00) [pid = 3422] [serial = 157] [outer = (nil)] 05:57:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x907b6000) [pid = 3422] [serial = 158] [outer = 0x8f9cac00] 05:57:20 INFO - PROCESS | 3422 | 1460984240013 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x9311ec00) [pid = 3422] [serial = 159] [outer = 0x8f9cac00] 05:57:21 INFO - PROCESS | 3422 | 1460984241220 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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1629ms 05:57:21 INFO - PROCESS | 3422 | 1460984241265 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 3422 | 1460984241271 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:57:21 INFO - PROCESS | 3422 | 1460984241278 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 3422 | 1460984241283 Marionette TRACE conn4 <- [1,186,null,{}] 05:57:21 INFO - PROCESS | 3422 | 1460984241299 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}] 05:57:21 INFO - PROCESS | 3422 | 1460984241483 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:57:21 INFO - PROCESS | 3422 | 1460984241703 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x98318800) [pid = 3422] [serial = 12] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x98021800) [pid = 3422] [serial = 9] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0x93126800) [pid = 3422] [serial = 128] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4fa000 == 20 [pid = 3422] [id = 54] 05:57:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x8f9c2400) [pid = 3422] [serial = 160] [outer = (nil)] 05:57:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x8fcafc00) [pid = 3422] [serial = 161] [outer = 0x8f9c2400] 05:57:21 INFO - PROCESS | 3422 | 1460984241806 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x91f88c00) [pid = 3422] [serial = 162] [outer = 0x8f9c2400] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x9333c000) [pid = 3422] [serial = 111] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x9ae81000) [pid = 3422] [serial = 88] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0xa3c1d400) [pid = 3422] [serial = 86] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0xa2819000) [pid = 3422] [serial = 83] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x96af7c00) [pid = 3422] [serial = 73] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0xa2a5bc00) [pid = 3422] [serial = 85] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 118 (0x9573ec00) [pid = 3422] [serial = 71] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 117 (0x93333800) [pid = 3422] [serial = 113] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 116 (0xa28b4400) [pid = 3422] [serial = 2] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 115 (0x93303800) [pid = 3422] [serial = 94] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 114 (0x93182c00) [pid = 3422] [serial = 91] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 113 (0x93123400) [pid = 3422] [serial = 70] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 112 (0x91f8d000) [pid = 3422] [serial = 40] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 111 (0x98ef8400) [pid = 3422] [serial = 43] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 110 (0x98fb2000) [pid = 3422] [serial = 44] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 109 (0x9b2e0000) [pid = 3422] [serial = 46] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 108 (0x9df2fc00) [pid = 3422] [serial = 47] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 107 (0x9fb4bc00) [pid = 3422] [serial = 49] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 106 (0x9fe19400) [pid = 3422] [serial = 53] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 105 (0x9fcae000) [pid = 3422] [serial = 52] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 104 (0x8f9d0800) [pid = 3422] [serial = 25] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 103 (0x97871c00) [pid = 3422] [serial = 34] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 102 (0x91f90000) [pid = 3422] [serial = 31] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 101 (0x98028400) [pid = 3422] [serial = 35] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 100 (0x9fc7cc00) [pid = 3422] [serial = 50] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 99 (0x993efc00) [pid = 3422] [serial = 37] [outer = (nil)] [url = about:blank] 05:57:21 INFO - PROCESS | 3422 | --DOMWINDOW == 98 (0x962e6c00) [pid = 3422] [serial = 41] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 97 (0x90834400) [pid = 3422] [serial = 28] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 96 (0x99bc9000) [pid = 3422] [serial = 38] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 95 (0xa00d1c00) [pid = 3422] [serial = 56] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 94 (0x8fe6ec00) [pid = 3422] [serial = 26] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 93 (0x8f9c6c00) [pid = 3422] [serial = 23] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 92 (0x8fe70000) [pid = 3422] [serial = 58] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 91 (0xa00d8c00) [pid = 3422] [serial = 80] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 90 (0xa2813c00) [pid = 3422] [serial = 82] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 89 (0x9ae80c00) [pid = 3422] [serial = 117] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 88 (0x9333f000) [pid = 3422] [serial = 114] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 87 (0xa0c4ec00) [pid = 3422] [serial = 119] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 86 (0x9fc7d000) [pid = 3422] [serial = 79] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 85 (0x99bc8400) [pid = 3422] [serial = 77] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 84 (0x9915ec00) [pid = 3422] [serial = 76] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 83 (0x99159000) [pid = 3422] [serial = 116] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 82 (0xa008e800) [pid = 3422] [serial = 67] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 81 (0x97945c00) [pid = 3422] [serial = 100] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 80 (0x9fc7bc00) [pid = 3422] [serial = 98] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 79 (0xa2a58400) [pid = 3422] [serial = 120] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 78 (0x97b09c00) [pid = 3422] [serial = 74] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 77 (0xa45b8400) [pid = 3422] [serial = 89] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 76 (0xa47b4c00) [pid = 3422] [serial = 122] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 75 (0x96af8400) [pid = 3422] [serial = 95] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 74 (0x97946400) [pid = 3422] [serial = 62] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 73 (0x993e5800) [pid = 3422] [serial = 64] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 72 (0x9df31000) [pid = 3422] [serial = 97] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 71 (0x9083e800) [pid = 3422] [serial = 59] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 70 (0x96b79800) [pid = 3422] [serial = 92] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 69 (0x96a7f400) [pid = 3422] [serial = 61] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 68 (0x9fcab400) [pid = 3422] [serial = 55] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 67 (0x8f9c2000) [pid = 3422] [serial = 22] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 66 (0x9818d800) [pid = 3422] [serial = 107] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 65 (0x91f87000) [pid = 3422] [serial = 16] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 64 (0x91f8b800) [pid = 3422] [serial = 17] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 63 (0x9818c000) [pid = 3422] [serial = 106] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 62 (0x9fca3400) [pid = 3422] [serial = 101] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 61 (0x91499c00) [pid = 3422] [serial = 19] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 60 (0xa2a0cc00) [pid = 3422] [serial = 103] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 59 (0x9ae83000) [pid = 3422] [serial = 65] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 58 (0xa44b9800) [pid = 3422] [serial = 104] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 57 (0x8f4f8800) [pid = 3422] [serial = 126] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 56 (0xa4b50000) [pid = 3422] [serial = 123] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 55 (0x8f4f6400) [pid = 3422] [serial = 125] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 54 (0x95744000) [pid = 3422] [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.] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 53 (0xa0c54800) [pid = 3422] [serial = 68] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | --DOMWINDOW == 52 (0x93334c00) [pid = 3422] [serial = 110] [outer = (nil)] [url = about:blank] 05:57:22 INFO - PROCESS | 3422 | 1460984242544 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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1295ms 05:57:22 INFO - PROCESS | 3422 | 1460984242573 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 3422 | 1460984242581 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:57:22 INFO - PROCESS | 3422 | 1460984242594 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 3422 | 1460984242597 Marionette TRACE conn4 <- [1,190,null,{}] 05:57:22 INFO - PROCESS | 3422 | 1460984242603 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}] 05:57:22 INFO - PROCESS | 3422 | 1460984242783 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:57:22 INFO - PROCESS | 3422 | 1460984242801 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9d0800 == 21 [pid = 3422] [id = 55] 05:57:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 53 (0x8fe70000) [pid = 3422] [serial = 163] [outer = (nil)] 05:57:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 54 (0x9312dc00) [pid = 3422] [serial = 164] [outer = 0x8fe70000] 05:57:22 INFO - PROCESS | 3422 | 1460984242869 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 55 (0x93309000) [pid = 3422] [serial = 165] [outer = 0x8fe70000] 05:57:23 INFO - PROCESS | 3422 | 1460984243532 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]]]}] 05:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 990ms 05:57:23 INFO - PROCESS | 3422 | 1460984243583 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 3422 | 1460984243587 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:57:23 INFO - PROCESS | 3422 | 1460984243599 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 3422 | 1460984243604 Marionette TRACE conn4 <- [1,194,null,{}] 05:57:23 INFO - PROCESS | 3422 | 1460984243622 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}] 05:57:23 INFO - PROCESS | 3422 | 1460984243762 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:57:23 INFO - PROCESS | 3422 | 1460984243772 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f35400 == 22 [pid = 3422] [id = 56] 05:57:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 56 (0x962df400) [pid = 3422] [serial = 166] [outer = (nil)] 05:57:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 57 (0x962e8400) [pid = 3422] [serial = 167] [outer = 0x962df400] 05:57:23 INFO - PROCESS | 3422 | 1460984243842 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 58 (0x96afac00) [pid = 3422] [serial = 168] [outer = 0x962df400] 05:57:24 INFO - PROCESS | 3422 | 1460984244563 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]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 992ms 05:57:24 INFO - PROCESS | 3422 | 1460984244592 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 3422 | 1460984244595 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:57:24 INFO - PROCESS | 3422 | 1460984244601 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 3422 | 1460984244604 Marionette TRACE conn4 <- [1,198,null,{}] 05:57:24 INFO - PROCESS | 3422 | 1460984244615 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}] 05:57:24 INFO - PROCESS | 3422 | 1460984244774 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:57:24 INFO - PROCESS | 3422 | 1460984244835 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcadc00 == 23 [pid = 3422] [id = 57] 05:57:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 59 (0x97868800) [pid = 3422] [serial = 169] [outer = (nil)] 05:57:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 60 (0x979bf400) [pid = 3422] [serial = 170] [outer = 0x97868800] 05:57:24 INFO - PROCESS | 3422 | 1460984244902 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 61 (0x97c7d000) [pid = 3422] [serial = 171] [outer = 0x97868800] 05:57:25 INFO - PROCESS | 3422 | 1460984245655 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1082ms 05:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:57:25 INFO - PROCESS | 3422 | 1460984245686 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 3422 | 1460984245689 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:57:25 INFO - PROCESS | 3422 | 1460984245695 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 3422 | 1460984245698 Marionette TRACE conn4 <- [1,202,null,{}] 05:57:25 INFO - PROCESS | 3422 | 1460984245716 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}] 05:57:25 INFO - PROCESS | 3422 | 1460984245886 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:57:25 INFO - PROCESS | 3422 | 1460984245912 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe68800 == 24 [pid = 3422] [id = 58] 05:57:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 62 (0x93122800) [pid = 3422] [serial = 172] [outer = (nil)] 05:57:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 63 (0x98187800) [pid = 3422] [serial = 173] [outer = 0x93122800] 05:57:25 INFO - PROCESS | 3422 | 1460984245979 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 64 (0x9148d400) [pid = 3422] [serial = 174] [outer = 0x93122800] 05:57:26 INFO - PROCESS | 3422 | --DOMWINDOW == 63 (0x9830e000) [pid = 3422] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:57:26 INFO - PROCESS | 3422 | --DOMWINDOW == 62 (0x93127400) [pid = 3422] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:57:26 INFO - PROCESS | 3422 | --DOMWINDOW == 61 (0x91f2dc00) [pid = 3422] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:57:26 INFO - PROCESS | 3422 | --DOMWINDOW == 60 (0x8f4f6000) [pid = 3422] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:57:26 INFO - PROCESS | 3422 | --DOMWINDOW == 59 (0x93129000) [pid = 3422] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:57:26 INFO - PROCESS | 3422 | 1460984246679 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]]]}] 05:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1030ms 05:57:26 INFO - PROCESS | 3422 | 1460984246724 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 3422 | 1460984246728 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:57:26 INFO - PROCESS | 3422 | 1460984246733 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 3422 | 1460984246735 Marionette TRACE conn4 <- [1,206,null,{}] 05:57:26 INFO - PROCESS | 3422 | 1460984246741 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}] 05:57:26 INFO - PROCESS | 3422 | 1460984246893 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:57:26 INFO - PROCESS | 3422 | 1460984246910 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c2c00 == 25 [pid = 3422] [id = 59] 05:57:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 60 (0x907ac000) [pid = 3422] [serial = 175] [outer = (nil)] 05:57:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 61 (0x985a9c00) [pid = 3422] [serial = 176] [outer = 0x907ac000] 05:57:26 INFO - PROCESS | 3422 | 1460984246980 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 62 (0x98fb1000) [pid = 3422] [serial = 177] [outer = 0x907ac000] 05:57:27 INFO - PROCESS | 3422 | 1460984247699 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]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1025ms 05:57:27 INFO - PROCESS | 3422 | 1460984247761 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 3422 | 1460984247767 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:57:27 INFO - PROCESS | 3422 | 1460984247776 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 3422 | 1460984247781 Marionette TRACE conn4 <- [1,210,null,{}] 05:57:27 INFO - PROCESS | 3422 | 1460984247791 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}] 05:57:28 INFO - PROCESS | 3422 | 1460984248015 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:57:28 INFO - PROCESS | 3422 | 1460984248116 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9cdc00 == 26 [pid = 3422] [id = 60] 05:57:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 63 (0x8fe6f400) [pid = 3422] [serial = 178] [outer = (nil)] 05:57:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 64 (0x8fe77000) [pid = 3422] [serial = 179] [outer = 0x8fe6f400] 05:57:28 INFO - PROCESS | 3422 | 1460984248195 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 65 (0x9148f400) [pid = 3422] [serial = 180] [outer = 0x8fe6f400] 05:57:29 INFO - PROCESS | 3422 | 1460984249017 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]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1290ms 05:57:29 INFO - PROCESS | 3422 | 1460984249066 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 3422 | 1460984249075 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:57:29 INFO - PROCESS | 3422 | 1460984249085 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 3422 | 1460984249090 Marionette TRACE conn4 <- [1,214,null,{}] 05:57:29 INFO - PROCESS | 3422 | 1460984249096 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}] 05:57:29 INFO - PROCESS | 3422 | 1460984249255 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:57:29 INFO - PROCESS | 3422 | 1460984249381 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x93122000 == 27 [pid = 3422] [id = 61] 05:57:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 66 (0x9312ac00) [pid = 3422] [serial = 181] [outer = (nil)] 05:57:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 67 (0x93338c00) [pid = 3422] [serial = 182] [outer = 0x9312ac00] 05:57:29 INFO - PROCESS | 3422 | 1460984249461 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 68 (0x95741400) [pid = 3422] [serial = 183] [outer = 0x9312ac00] 05:57:30 INFO - PROCESS | 3422 | 1460984250288 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1234ms 05:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:57:30 INFO - PROCESS | 3422 | 1460984250320 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 3422 | 1460984250323 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:57:30 INFO - PROCESS | 3422 | 1460984250330 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 3422 | 1460984250335 Marionette TRACE conn4 <- [1,218,null,{}] 05:57:30 INFO - PROCESS | 3422 | 1460984250350 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}] 05:57:30 INFO - PROCESS | 3422 | 1460984250503 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:57:30 INFO - PROCESS | 3422 | 1460984250637 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f8c400 == 28 [pid = 3422] [id = 62] 05:57:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 69 (0x97bdcc00) [pid = 3422] [serial = 184] [outer = (nil)] 05:57:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 70 (0x98317c00) [pid = 3422] [serial = 185] [outer = 0x97bdcc00] 05:57:30 INFO - PROCESS | 3422 | 1460984250721 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 71 (0x98fb6c00) [pid = 3422] [serial = 186] [outer = 0x97bdcc00] 05:57:31 INFO - PROCESS | 3422 | 1460984251506 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]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1233ms 05:57:31 INFO - PROCESS | 3422 | 1460984251563 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:57:31 INFO - PROCESS | 3422 | 1460984251568 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:57:31 INFO - PROCESS | 3422 | 1460984251574 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 3422 | 1460984251577 Marionette TRACE conn4 <- [1,222,null,{}] 05:57:31 INFO - PROCESS | 3422 | 1460984251583 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}] 05:57:31 INFO - PROCESS | 3422 | 1460984251740 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:57:31 INFO - PROCESS | 3422 | 1460984251868 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x98185c00 == 29 [pid = 3422] [id = 63] 05:57:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 72 (0x993e8000) [pid = 3422] [serial = 187] [outer = (nil)] 05:57:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 73 (0x99977800) [pid = 3422] [serial = 188] [outer = 0x993e8000] 05:57:31 INFO - PROCESS | 3422 | 1460984251948 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 74 (0x99bd6800) [pid = 3422] [serial = 189] [outer = 0x993e8000] 05:57:32 INFO - PROCESS | 3422 | 1460984252822 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]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1300ms 05:57:32 INFO - PROCESS | 3422 | 1460984252873 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 3422 | 1460984252877 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:57:32 INFO - PROCESS | 3422 | 1460984252883 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 3422 | 1460984252886 Marionette TRACE conn4 <- [1,226,null,{}] 05:57:32 INFO - PROCESS | 3422 | 1460984252892 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}] 05:57:33 INFO - PROCESS | 3422 | 1460984253031 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:57:33 INFO - PROCESS | 3422 | 1460984253164 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe6b400 == 30 [pid = 3422] [id = 64] 05:57:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 75 (0x93183800) [pid = 3422] [serial = 190] [outer = (nil)] 05:57:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 76 (0x9df31000) [pid = 3422] [serial = 191] [outer = 0x93183800] 05:57:33 INFO - PROCESS | 3422 | 1460984253245 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 77 (0x9eb4e000) [pid = 3422] [serial = 192] [outer = 0x93183800] 05:57:34 INFO - PROCESS | 3422 | 1460984254213 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1383ms 05:57:34 INFO - PROCESS | 3422 | 1460984254276 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 3422 | 1460984254281 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:57:34 INFO - PROCESS | 3422 | 1460984254291 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 3422 | 1460984254296 Marionette TRACE conn4 <- [1,230,null,{}] 05:57:34 INFO - PROCESS | 3422 | 1460984254304 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}] 05:57:34 INFO - PROCESS | 3422 | 1460984254453 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:57:34 INFO - PROCESS | 3422 | 1460984254594 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f88800 == 31 [pid = 3422] [id = 65] 05:57:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 78 (0x9311e800) [pid = 3422] [serial = 193] [outer = (nil)] 05:57:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 79 (0x9317e800) [pid = 3422] [serial = 194] [outer = 0x9311e800] 05:57:34 INFO - PROCESS | 3422 | 1460984254687 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 80 (0x95740c00) [pid = 3422] [serial = 195] [outer = 0x9311e800] 05:57:35 INFO - PROCESS | 3422 | 1460984255455 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1184ms 05:57:35 INFO - PROCESS | 3422 | 1460984255475 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 3422 | 1460984255482 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 79 (0x9915dc00) [pid = 3422] [serial = 137] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 78 (0x9eb47c00) [pid = 3422] [serial = 138] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 77 (0xa0002c00) [pid = 3422] [serial = 140] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 76 (0x93121c00) [pid = 3422] [serial = 131] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 75 (0x93127800) [pid = 3422] [serial = 132] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 74 (0xa0c4a800) [pid = 3422] [serial = 129] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 73 (0x95744c00) [pid = 3422] [serial = 134] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 72 (0x91490400) [pid = 3422] [serial = 143] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 71 (0xa0aef800) [pid = 3422] [serial = 141] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | --DOMWINDOW == 70 (0x9707e000) [pid = 3422] [serial = 135] [outer = (nil)] [url = about:blank] 05:57:35 INFO - PROCESS | 3422 | 1460984255566 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 3422 | 1460984255569 Marionette TRACE conn4 <- [1,234,null,{}] 05:57:35 INFO - PROCESS | 3422 | 1460984255576 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}] 05:57:35 INFO - PROCESS | 3422 | 1460984255712 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:57:35 INFO - PROCESS | 3422 | 1460984255811 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f8b400 == 32 [pid = 3422] [id = 66] 05:57:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 71 (0x91f90000) [pid = 3422] [serial = 196] [outer = (nil)] 05:57:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 72 (0x95744800) [pid = 3422] [serial = 197] [outer = 0x91f90000] 05:57:35 INFO - PROCESS | 3422 | 1460984255877 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 73 (0x96af8400) [pid = 3422] [serial = 198] [outer = 0x91f90000] 05:57:36 INFO - PROCESS | 3422 | 1460984256507 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1019ms 05:57:36 INFO - PROCESS | 3422 | 1460984256546 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 3422 | 1460984256549 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:57:36 INFO - PROCESS | 3422 | 1460984256555 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 3422 | 1460984256560 Marionette TRACE conn4 <- [1,238,null,{}] 05:57:36 INFO - PROCESS | 3422 | 1460984256575 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}] 05:57:36 INFO - PROCESS | 3422 | 1460984256715 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:57:36 INFO - PROCESS | 3422 | 1460984256811 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe6e800 == 33 [pid = 3422] [id = 67] 05:57:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 74 (0x97bdbc00) [pid = 3422] [serial = 199] [outer = (nil)] 05:57:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 75 (0x98192800) [pid = 3422] [serial = 200] [outer = 0x97bdbc00] 05:57:36 INFO - PROCESS | 3422 | 1460984256880 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 76 (0x99315c00) [pid = 3422] [serial = 201] [outer = 0x97bdbc00] 05:57:37 INFO - PROCESS | 3422 | 1460984257543 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1038ms 05:57:37 INFO - PROCESS | 3422 | 1460984257594 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 3422 | 1460984257598 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:57:37 INFO - PROCESS | 3422 | 1460984257604 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 3422 | 1460984257606 Marionette TRACE conn4 <- [1,242,null,{}] 05:57:37 INFO - PROCESS | 3422 | 1460984257721 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}] 05:57:37 INFO - PROCESS | 3422 | 1460984257850 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:57:37 INFO - PROCESS | 3422 | 1460984257866 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe69800 == 34 [pid = 3422] [id = 68] 05:57:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 77 (0x9ae8d000) [pid = 3422] [serial = 202] [outer = (nil)] 05:57:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 78 (0x9eb42000) [pid = 3422] [serial = 203] [outer = 0x9ae8d000] 05:57:37 INFO - PROCESS | 3422 | 1460984257935 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 79 (0x9fbc3000) [pid = 3422] [serial = 204] [outer = 0x9ae8d000] 05:57:38 INFO - PROCESS | 3422 | 1460984258681 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1092ms 05:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:57:38 INFO - PROCESS | 3422 | 1460984258713 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 3422 | 1460984258716 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:57:38 INFO - PROCESS | 3422 | 1460984258726 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 3422 | 1460984258729 Marionette TRACE conn4 <- [1,246,null,{}] 05:57:38 INFO - PROCESS | 3422 | 1460984258734 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}] 05:57:38 INFO - PROCESS | 3422 | 1460984258891 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:57:38 INFO - PROCESS | 3422 | 1460984258928 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcb5800 == 35 [pid = 3422] [id = 69] 05:57:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 80 (0x9148c000) [pid = 3422] [serial = 205] [outer = (nil)] 05:57:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 81 (0x9fc80000) [pid = 3422] [serial = 206] [outer = 0x9148c000] 05:57:39 INFO - PROCESS | 3422 | 1460984258995 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 82 (0x9fca6400) [pid = 3422] [serial = 207] [outer = 0x9148c000] 05:57:39 INFO - PROCESS | 3422 | 1460984259693 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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1041ms 05:57:39 INFO - PROCESS | 3422 | 1460984259763 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 3422 | 1460984259766 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:57:39 INFO - PROCESS | 3422 | 1460984259771 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 3422 | 1460984259774 Marionette TRACE conn4 <- [1,250,null,{}] 05:57:39 INFO - PROCESS | 3422 | 1460984259797 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}] 05:57:39 INFO - PROCESS | 3422 | 1460984259989 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:57:40 INFO - PROCESS | 3422 | 1460984260014 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c8400 == 36 [pid = 3422] [id = 70] 05:57:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 83 (0x90839800) [pid = 3422] [serial = 208] [outer = (nil)] 05:57:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 84 (0xa006cc00) [pid = 3422] [serial = 209] [outer = 0x90839800] 05:57:40 INFO - PROCESS | 3422 | 1460984260085 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 85 (0xa00d8400) [pid = 3422] [serial = 210] [outer = 0x90839800] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 84 (0x93122800) [pid = 3422] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 83 (0x97868800) [pid = 3422] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 82 (0x8f4ee800) [pid = 3422] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 81 (0x962df400) [pid = 3422] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 80 (0x8fe70000) [pid = 3422] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 79 (0x93182000) [pid = 3422] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 78 (0x8f9c2400) [pid = 3422] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 77 (0xa2a51000) [pid = 3422] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 76 (0x8f9cac00) [pid = 3422] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:57:40 INFO - PROCESS | 3422 | --DOMWINDOW == 75 (0x93339000) [pid = 3422] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:57:40 INFO - PROCESS | 3422 | 1460984260861 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1140ms 05:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:57:40 INFO - PROCESS | 3422 | 1460984260913 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 3422 | 1460984260915 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:57:40 INFO - PROCESS | 3422 | 1460984260922 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 3422 | 1460984260925 Marionette TRACE conn4 <- [1,254,null,{}] 05:57:40 INFO - PROCESS | 3422 | 1460984260936 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}] 05:57:41 INFO - PROCESS | 3422 | 1460984261067 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:57:41 INFO - PROCESS | 3422 | 1460984261080 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f1000 == 37 [pid = 3422] [id = 71] 05:57:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 76 (0x8f9c6c00) [pid = 3422] [serial = 211] [outer = (nil)] 05:57:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 77 (0x9fe76c00) [pid = 3422] [serial = 212] [outer = 0x8f9c6c00] 05:57:41 INFO - PROCESS | 3422 | 1460984261145 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 78 (0xa0aecc00) [pid = 3422] [serial = 213] [outer = 0x8f9c6c00] 05:57:41 INFO - PROCESS | 3422 | 1460984261869 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]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 993ms 05:57:41 INFO - PROCESS | 3422 | 1460984261915 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 3422 | 1460984261918 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:57:41 INFO - PROCESS | 3422 | 1460984261924 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 3422 | 1460984261926 Marionette TRACE conn4 <- [1,258,null,{}] 05:57:41 INFO - PROCESS | 3422 | 1460984261931 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}] 05:57:42 INFO - PROCESS | 3422 | 1460984262095 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:57:42 INFO - PROCESS | 3422 | 1460984262111 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe72000 == 38 [pid = 3422] [id = 72] 05:57:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 79 (0x93332c00) [pid = 3422] [serial = 214] [outer = (nil)] 05:57:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 80 (0xa0e3f400) [pid = 3422] [serial = 215] [outer = 0x93332c00] 05:57:42 INFO - PROCESS | 3422 | 1460984262177 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 81 (0xa0ef0800) [pid = 3422] [serial = 216] [outer = 0x93332c00] 05:57:42 INFO - PROCESS | 3422 | 1460984262975 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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1127ms 05:57:43 INFO - PROCESS | 3422 | 1460984263052 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 3422 | 1460984263059 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:57:43 INFO - PROCESS | 3422 | 1460984263069 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 3422 | 1460984263073 Marionette TRACE conn4 <- [1,262,null,{}] 05:57:43 INFO - PROCESS | 3422 | 1460984263082 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}] 05:57:43 INFO - PROCESS | 3422 | 1460984263248 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:57:43 INFO - PROCESS | 3422 | 1460984263387 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f6000 == 39 [pid = 3422] [id = 73] 05:57:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 82 (0x8fcae400) [pid = 3422] [serial = 217] [outer = (nil)] 05:57:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 83 (0x93121c00) [pid = 3422] [serial = 218] [outer = 0x8fcae400] 05:57:43 INFO - PROCESS | 3422 | 1460984263476 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 84 (0x93335c00) [pid = 3422] [serial = 219] [outer = 0x8fcae400] 05:57:44 INFO - PROCESS | 3422 | 1460984264302 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]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1285ms 05:57:44 INFO - PROCESS | 3422 | 1460984264355 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 3422 | 1460984264362 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:57:44 INFO - PROCESS | 3422 | 1460984264373 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 3422 | 1460984264377 Marionette TRACE conn4 <- [1,266,null,{}] 05:57:44 INFO - PROCESS | 3422 | 1460984264383 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}] 05:57:44 INFO - PROCESS | 3422 | 1460984264539 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:57:44 INFO - PROCESS | 3422 | 1460984264672 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c7400 == 40 [pid = 3422] [id = 74] 05:57:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 85 (0x8f9c7c00) [pid = 3422] [serial = 220] [outer = (nil)] 05:57:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 86 (0x97c87800) [pid = 3422] [serial = 221] [outer = 0x8f9c7c00] 05:57:44 INFO - PROCESS | 3422 | 1460984264753 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 87 (0x9818d800) [pid = 3422] [serial = 222] [outer = 0x8f9c7c00] 05:57:45 INFO - PROCESS | 3422 | 1460984265599 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1282ms 05:57:45 INFO - PROCESS | 3422 | 1460984265655 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 3422 | 1460984265659 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:57:45 INFO - PROCESS | 3422 | 1460984265666 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 3422 | 1460984265671 Marionette TRACE conn4 <- [1,270,null,{}] 05:57:45 INFO - PROCESS | 3422 | 1460984265687 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}] 05:57:45 INFO - PROCESS | 3422 | 1460984265913 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:57:46 INFO - PROCESS | 3422 | 1460984266046 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f2000 == 41 [pid = 3422] [id = 75] 05:57:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 88 (0x97b0a000) [pid = 3422] [serial = 223] [outer = (nil)] 05:57:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 89 (0xa0075800) [pid = 3422] [serial = 224] [outer = 0x97b0a000] 05:57:46 INFO - PROCESS | 3422 | 1460984266127 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 90 (0xa0af3800) [pid = 3422] [serial = 225] [outer = 0x97b0a000] 05:57:47 INFO - PROCESS | 3422 | 1460984267012 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 05:57:47 INFO - PROCESS | 3422 | 1460984267052 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 3422 | 1460984267057 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:57:47 INFO - PROCESS | 3422 | 1460984267063 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 3422 | 1460984267066 Marionette TRACE conn4 <- [1,274,null,{}] 05:57:47 INFO - PROCESS | 3422 | 1460984267071 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}] 05:57:47 INFO - PROCESS | 3422 | 1460984267213 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:57:47 INFO - PROCESS | 3422 | 1460984267351 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f8d400 == 42 [pid = 3422] [id = 76] 05:57:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 91 (0xa006f400) [pid = 3422] [serial = 226] [outer = (nil)] 05:57:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 92 (0xa2a0e800) [pid = 3422] [serial = 227] [outer = 0xa006f400] 05:57:47 INFO - PROCESS | 3422 | 1460984267429 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 93 (0xa3c1ec00) [pid = 3422] [serial = 228] [outer = 0xa006f400] 05:57:48 INFO - PROCESS | 3422 | 1460984268210 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1183ms 05:57:48 INFO - PROCESS | 3422 | 1460984268246 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 3422 | 1460984268249 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:57:48 INFO - PROCESS | 3422 | 1460984268255 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 3422 | 1460984268259 Marionette TRACE conn4 <- [1,278,null,{}] 05:57:48 INFO - PROCESS | 3422 | 1460984268264 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}] 05:57:48 INFO - PROCESS | 3422 | 1460984268408 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:57:48 INFO - PROCESS | 3422 | 1460984268949 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 3422 | ++DOCSHELL 0xa4557400 == 43 [pid = 3422] [id = 77] 05:57:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 94 (0xa455dc00) [pid = 3422] [serial = 229] [outer = (nil)] 05:57:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 95 (0xa45b5000) [pid = 3422] [serial = 230] [outer = 0xa455dc00] 05:57:49 INFO - PROCESS | 3422 | 1460984269036 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 96 (0xa45b8800) [pid = 3422] [serial = 231] [outer = 0xa455dc00] 05:57:49 INFO - PROCESS | 3422 | 1460984269779 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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1535ms 05:57:49 INFO - PROCESS | 3422 | 1460984269791 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 3422 | 1460984269794 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:57:49 INFO - PROCESS | 3422 | 1460984269800 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 3422 | 1460984269804 Marionette TRACE conn4 <- [1,282,null,{}] 05:57:49 INFO - PROCESS | 3422 | 1460984269809 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}] 05:57:49 INFO - PROCESS | 3422 | 1460984269976 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:57:50 INFO - PROCESS | 3422 | 1460984270117 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ec400 == 44 [pid = 3422] [id = 78] 05:57:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 97 (0x8f4ee400) [pid = 3422] [serial = 232] [outer = (nil)] 05:57:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 98 (0x91493400) [pid = 3422] [serial = 233] [outer = 0x8f4ee400] 05:57:50 INFO - PROCESS | 3422 | 1460984270209 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 99 (0x93124800) [pid = 3422] [serial = 234] [outer = 0x8f4ee400] 05:57:51 INFO - PROCESS | 3422 | 1460984271261 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1532ms 05:57:51 INFO - PROCESS | 3422 | 1460984271333 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 3422 | 1460984271339 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:57:51 INFO - PROCESS | 3422 | 1460984271348 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 3422 | 1460984271353 Marionette TRACE conn4 <- [1,286,null,{}] 05:57:51 INFO - PROCESS | 3422 | 1460984271360 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}] 05:57:51 INFO - PROCESS | 3422 | 1460984271549 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f1000 == 43 [pid = 3422] [id = 71] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c8400 == 42 [pid = 3422] [id = 70] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x8fcb5800 == 41 [pid = 3422] [id = 69] 05:57:51 INFO - PROCESS | 3422 | --DOMWINDOW == 98 (0x985a9c00) [pid = 3422] [serial = 176] [outer = (nil)] [url = about:blank] 05:57:51 INFO - PROCESS | 3422 | 1460984271724 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe69800 == 40 [pid = 3422] [id = 68] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe6e800 == 39 [pid = 3422] [id = 67] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x91f8b400 == 38 [pid = 3422] [id = 66] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x91f88800 == 37 [pid = 3422] [id = 65] 05:57:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c8400 == 38 [pid = 3422] [id = 79] 05:57:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 99 (0x8f9cb000) [pid = 3422] [serial = 235] [outer = (nil)] 05:57:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 100 (0x90834c00) [pid = 3422] [serial = 236] [outer = 0x8f9cb000] 05:57:51 INFO - PROCESS | 3422 | 1460984271838 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 101 (0x93301400) [pid = 3422] [serial = 237] [outer = 0x8f9cb000] 05:57:51 INFO - PROCESS | 3422 | --DOCSHELL 0x91f8c400 == 37 [pid = 3422] [id = 62] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 100 (0x98187800) [pid = 3422] [serial = 173] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 99 (0x97c7d000) [pid = 3422] [serial = 171] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 98 (0x979bf400) [pid = 3422] [serial = 170] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 97 (0x8f9cfc00) [pid = 3422] [serial = 147] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 96 (0x8f4f4c00) [pid = 3422] [serial = 146] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 95 (0x962e8400) [pid = 3422] [serial = 167] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 94 (0x9312dc00) [pid = 3422] [serial = 164] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 93 (0x93309000) [pid = 3422] [serial = 165] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 92 (0x98fb0c00) [pid = 3422] [serial = 152] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 91 (0x9fb4c400) [pid = 3422] [serial = 153] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 90 (0x8fcafc00) [pid = 3422] [serial = 161] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 89 (0x91f88c00) [pid = 3422] [serial = 162] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 88 (0xa4559800) [pid = 3422] [serial = 156] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 87 (0xa44bf000) [pid = 3422] [serial = 155] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 86 (0x9311ec00) [pid = 3422] [serial = 159] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 85 (0x907b6000) [pid = 3422] [serial = 158] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 84 (0x9786b400) [pid = 3422] [serial = 150] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 83 (0x9573c400) [pid = 3422] [serial = 149] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 82 (0x9148d400) [pid = 3422] [serial = 174] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | --DOMWINDOW == 81 (0x96afac00) [pid = 3422] [serial = 168] [outer = (nil)] [url = about:blank] 05:57:52 INFO - PROCESS | 3422 | 1460984272509 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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1191ms 05:57:52 INFO - PROCESS | 3422 | 1460984272539 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 3422 | 1460984272546 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:57:52 INFO - PROCESS | 3422 | 1460984272621 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 3422 | 1460984272624 Marionette TRACE conn4 <- [1,290,null,{}] 05:57:52 INFO - PROCESS | 3422 | 1460984272632 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}] 05:57:52 INFO - PROCESS | 3422 | 1460984272781 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:57:52 INFO - PROCESS | 3422 | 1460984272791 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x9311ec00 == 38 [pid = 3422] [id = 80] 05:57:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 82 (0x9318c400) [pid = 3422] [serial = 238] [outer = (nil)] 05:57:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 83 (0x979c1c00) [pid = 3422] [serial = 239] [outer = 0x9318c400] 05:57:52 INFO - PROCESS | 3422 | 1460984272856 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 84 (0x97ef1000) [pid = 3422] [serial = 240] [outer = 0x9318c400] 05:57:53 INFO - PROCESS | 3422 | 1460984273639 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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1068ms 05:57:53 INFO - PROCESS | 3422 | 1460984273661 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 3422 | 1460984273663 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:57:53 INFO - PROCESS | 3422 | 1460984273670 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 3422 | 1460984273675 Marionette TRACE conn4 <- [1,294,null,{}] 05:57:53 INFO - PROCESS | 3422 | 1460984273738 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}] 05:57:53 INFO - PROCESS | 3422 | 1460984273875 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:57:53 INFO - PROCESS | 3422 | 1460984273886 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x9083ac00 == 39 [pid = 3422] [id = 81] 05:57:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 85 (0x97ef1800) [pid = 3422] [serial = 241] [outer = (nil)] 05:57:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 86 (0x9818e800) [pid = 3422] [serial = 242] [outer = 0x97ef1800] 05:57:53 INFO - PROCESS | 3422 | 1460984273953 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 87 (0x98fb4c00) [pid = 3422] [serial = 243] [outer = 0x97ef1800] 05:57:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 88 (0x99acb400) [pid = 3422] [serial = 244] [outer = 0x91f2f400] 05:57:54 INFO - PROCESS | 3422 | 1460984274717 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]]]}] 05:57:54 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. 05:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1132ms 05:57:54 INFO - PROCESS | 3422 | 1460984274806 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 3422 | 1460984274810 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:57:54 INFO - PROCESS | 3422 | 1460984274823 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 3422 | 1460984274825 Marionette TRACE conn4 <- [1,298,null,{}] 05:57:54 INFO - PROCESS | 3422 | 1460984274831 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}] 05:57:54 INFO - PROCESS | 3422 | 1460984274994 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:57:55 INFO - PROCESS | 3422 | 1460984275056 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x97efdc00 == 40 [pid = 3422] [id = 82] 05:57:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 89 (0x9930b000) [pid = 3422] [serial = 245] [outer = (nil)] 05:57:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 90 (0x9b2e1000) [pid = 3422] [serial = 246] [outer = 0x9930b000] 05:57:55 INFO - PROCESS | 3422 | 1460984275120 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 91 (0x9b2d9400) [pid = 3422] [serial = 247] [outer = 0x9930b000] 05:57:55 INFO - PROCESS | 3422 | 1460984275809 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]]]}] 05:57:55 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. 05:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1036ms 05:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:57:55 INFO - PROCESS | 3422 | 1460984275859 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 3422 | 1460984275862 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:57:55 INFO - PROCESS | 3422 | 1460984275871 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 3422 | 1460984275873 Marionette TRACE conn4 <- [1,302,null,{}] 05:57:55 INFO - PROCESS | 3422 | 1460984275897 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}] 05:57:56 INFO - PROCESS | 3422 | 1460984276056 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:57:56 INFO - PROCESS | 3422 | 1460984276117 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x931bf800 == 41 [pid = 3422] [id = 83] 05:57:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 92 (0x931c2000) [pid = 3422] [serial = 248] [outer = (nil)] 05:57:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 93 (0x931c6c00) [pid = 3422] [serial = 249] [outer = 0x931c2000] 05:57:56 INFO - PROCESS | 3422 | 1460984276181 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 94 (0x93126c00) [pid = 3422] [serial = 250] [outer = 0x931c2000] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 93 (0x9148c000) [pid = 3422] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 92 (0x9311e800) [pid = 3422] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 91 (0x91f90000) [pid = 3422] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 90 (0x907ac000) [pid = 3422] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 89 (0x90839800) [pid = 3422] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 88 (0x8f9c6c00) [pid = 3422] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 87 (0x97bdbc00) [pid = 3422] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:57:56 INFO - PROCESS | 3422 | --DOMWINDOW == 86 (0x9ae8d000) [pid = 3422] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:57:57 INFO - PROCESS | 3422 | 1460984277001 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]]]}] 05:57:57 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. 05:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1150ms 05:57:57 INFO - PROCESS | 3422 | 1460984277017 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 3422 | 1460984277020 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:57:57 INFO - PROCESS | 3422 | 1460984277025 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 3422 | 1460984277028 Marionette TRACE conn4 <- [1,306,null,{}] 05:57:57 INFO - PROCESS | 3422 | 1460984277033 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}] 05:57:57 INFO - PROCESS | 3422 | 1460984277167 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:57:57 INFO - PROCESS | 3422 | 1460984277181 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c6c00 == 42 [pid = 3422] [id = 84] 05:57:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 87 (0x8f9cb800) [pid = 3422] [serial = 251] [outer = (nil)] 05:57:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 88 (0x9818cc00) [pid = 3422] [serial = 252] [outer = 0x8f9cb800] 05:57:57 INFO - PROCESS | 3422 | 1460984277247 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 89 (0x9eb48800) [pid = 3422] [serial = 253] [outer = 0x8f9cb800] 05:57:57 INFO - PROCESS | 3422 | 1460984277943 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]]]}] 05:57:57 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. 05:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 933ms 05:57:57 INFO - PROCESS | 3422 | 1460984277958 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 3422 | 1460984277961 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:57:57 INFO - PROCESS | 3422 | 1460984277968 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 3422 | 1460984277971 Marionette TRACE conn4 <- [1,310,null,{}] 05:57:57 INFO - PROCESS | 3422 | 1460984277976 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}] 05:57:58 INFO - PROCESS | 3422 | 1460984278138 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:57:58 INFO - PROCESS | 3422 | 1460984278157 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x9311e800 == 43 [pid = 3422] [id = 85] 05:57:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 90 (0x931ccc00) [pid = 3422] [serial = 254] [outer = (nil)] 05:57:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 91 (0x9fe6d000) [pid = 3422] [serial = 255] [outer = 0x931ccc00] 05:57:58 INFO - PROCESS | 3422 | 1460984278222 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 92 (0xa0072000) [pid = 3422] [serial = 256] [outer = 0x931ccc00] 05:57:58 INFO - PROCESS | 3422 | 1460984278936 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]]]}] 05:57:58 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. 05:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1029ms 05:57:58 INFO - PROCESS | 3422 | 1460984278997 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 3422 | 1460984279004 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:57:59 INFO - PROCESS | 3422 | 1460984279057 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 3422 | 1460984279063 Marionette TRACE conn4 <- [1,314,null,{}] 05:57:59 INFO - PROCESS | 3422 | 1460984279073 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}] 05:57:59 INFO - PROCESS | 3422 | 1460984279244 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:57:59 INFO - PROCESS | 3422 | 1460984279353 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f1000 == 44 [pid = 3422] [id = 86] 05:57:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 93 (0x8fcb3800) [pid = 3422] [serial = 257] [outer = (nil)] 05:57:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 94 (0x9149ac00) [pid = 3422] [serial = 258] [outer = 0x8fcb3800] 05:57:59 INFO - PROCESS | 3422 | 1460984279434 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 95 (0x93129000) [pid = 3422] [serial = 259] [outer = 0x8fcb3800] 05:58:00 INFO - PROCESS | 3422 | 1460984280292 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]]]}] 05:58:00 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. 05:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1316ms 05:58:00 INFO - PROCESS | 3422 | 1460984280343 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 3422 | 1460984280351 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:58:00 INFO - PROCESS | 3422 | 1460984280362 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 3422 | 1460984280365 Marionette TRACE conn4 <- [1,318,null,{}] 05:58:00 INFO - PROCESS | 3422 | 1460984280372 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}] 05:58:00 INFO - PROCESS | 3422 | 1460984280537 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:58:00 INFO - PROCESS | 3422 | 1460984280673 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x9573b400 == 45 [pid = 3422] [id = 87] 05:58:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 96 (0x9573c400) [pid = 3422] [serial = 260] [outer = (nil)] 05:58:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 97 (0x96af8c00) [pid = 3422] [serial = 261] [outer = 0x9573c400] 05:58:00 INFO - PROCESS | 3422 | 1460984280755 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 98 (0x97c7c800) [pid = 3422] [serial = 262] [outer = 0x9573c400] 05:58:01 INFO - PROCESS | 3422 | 1460984281644 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]]]}] 05:58:01 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. 05:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1339ms 05:58:01 INFO - PROCESS | 3422 | 1460984281701 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 3422 | 1460984281705 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:58:01 INFO - PROCESS | 3422 | 1460984281713 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 3422 | 1460984281719 Marionette TRACE conn4 <- [1,322,null,{}] 05:58:01 INFO - PROCESS | 3422 | 1460984281734 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}] 05:58:01 INFO - PROCESS | 3422 | 1460984281935 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:58:02 INFO - PROCESS | 3422 | 1460984282072 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x931cb800 == 46 [pid = 3422] [id = 88] 05:58:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 99 (0x97b23800) [pid = 3422] [serial = 263] [outer = (nil)] 05:58:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 100 (0x97b2c800) [pid = 3422] [serial = 264] [outer = 0x97b23800] 05:58:02 INFO - PROCESS | 3422 | 1460984282156 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 101 (0x97ef8c00) [pid = 3422] [serial = 265] [outer = 0x97b23800] 05:58:03 INFO - PROCESS | 3422 | 1460984283098 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]]]}] 05:58:03 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. 05:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1443ms 05:58:03 INFO - PROCESS | 3422 | 1460984283155 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 3422 | 1460984283160 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:58:03 INFO - PROCESS | 3422 | 1460984283167 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 3422 | 1460984283170 Marionette TRACE conn4 <- [1,326,null,{}] 05:58:03 INFO - PROCESS | 3422 | 1460984283176 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}] 05:58:03 INFO - PROCESS | 3422 | 1460984283366 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:58:03 INFO - PROCESS | 3422 | 1460984283540 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x97efb400 == 47 [pid = 3422] [id = 89] 05:58:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 102 (0x9818c400) [pid = 3422] [serial = 266] [outer = (nil)] 05:58:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 103 (0x98fb1400) [pid = 3422] [serial = 267] [outer = 0x9818c400] 05:58:03 INFO - PROCESS | 3422 | 1460984283632 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 104 (0x9b2e3400) [pid = 3422] [serial = 268] [outer = 0x9818c400] 05:58:04 INFO - PROCESS | 3422 | 1460984284431 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]]]}] 05:58:04 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. 05:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1336ms 05:58:04 INFO - PROCESS | 3422 | 1460984284504 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 3422 | 1460984284508 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:58:04 INFO - PROCESS | 3422 | 1460984284514 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 3422 | 1460984284517 Marionette TRACE conn4 <- [1,330,null,{}] 05:58:04 INFO - PROCESS | 3422 | 1460984284523 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}] 05:58:04 INFO - PROCESS | 3422 | 1460984284708 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:58:04 INFO - PROCESS | 3422 | 1460984284846 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f5c00 == 48 [pid = 3422] [id = 90] 05:58:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 105 (0x985a8000) [pid = 3422] [serial = 269] [outer = (nil)] 05:58:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 106 (0xa0af2c00) [pid = 3422] [serial = 270] [outer = 0x985a8000] 05:58:04 INFO - PROCESS | 3422 | 1460984284926 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 107 (0xa0c53c00) [pid = 3422] [serial = 271] [outer = 0x985a8000] 05:58:05 INFO - PROCESS | 3422 | 1460984285768 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]]]}] 05:58:05 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. 05:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1280ms 05:58:05 INFO - PROCESS | 3422 | 1460984285794 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 3422 | 1460984285798 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:58:05 INFO - PROCESS | 3422 | 1460984285804 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 3422 | 1460984285806 Marionette TRACE conn4 <- [1,334,null,{}] 05:58:05 INFO - PROCESS | 3422 | 1460984285812 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}] 05:58:05 INFO - PROCESS | 3422 | 1460984285988 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:58:06 INFO - PROCESS | 3422 | 1460984286135 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f5000 == 49 [pid = 3422] [id = 91] 05:58:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 108 (0xa3ccbc00) [pid = 3422] [serial = 272] [outer = (nil)] 05:58:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 109 (0xa47b1800) [pid = 3422] [serial = 273] [outer = 0xa3ccbc00] 05:58:06 INFO - PROCESS | 3422 | 1460984286217 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 110 (0xa47b7800) [pid = 3422] [serial = 274] [outer = 0xa3ccbc00] 05:58:07 INFO - PROCESS | 3422 | 1460984287280 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]]]}] 05:58:07 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. 05:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1529ms 05:58:07 INFO - PROCESS | 3422 | 1460984287334 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 3422 | 1460984287339 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:58:07 INFO - PROCESS | 3422 | 1460984287348 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 3422 | 1460984287354 Marionette TRACE conn4 <- [1,338,null,{}] 05:58:07 INFO - PROCESS | 3422 | 1460984287363 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}] 05:58:07 INFO - PROCESS | 3422 | 1460984287519 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:58:07 INFO - PROCESS | 3422 | 1460984287717 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x931cb400 == 50 [pid = 3422] [id = 92] 05:58:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 111 (0x931ce000) [pid = 3422] [serial = 275] [outer = (nil)] 05:58:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0x9573ec00) [pid = 3422] [serial = 276] [outer = 0x931ce000] 05:58:07 INFO - PROCESS | 3422 | 1460984287814 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0x962e6400) [pid = 3422] [serial = 277] [outer = 0x931ce000] 05:58:08 INFO - PROCESS | 3422 | 1460984288582 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]]]}] 05:58:08 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. 05:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1286ms 05:58:08 INFO - PROCESS | 3422 | 1460984288634 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 3422 | 1460984288654 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:58:08 INFO - PROCESS | 3422 | 1460984288670 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 3422 | 1460984288677 Marionette TRACE conn4 <- [1,342,null,{}] 05:58:08 INFO - PROCESS | 3422 | 1460984288683 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}] 05:58:08 INFO - PROCESS | 3422 | 1460984288842 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:58:09 INFO - PROCESS | 3422 | 1460984288986 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x90837800 == 51 [pid = 3422] [id = 93] 05:58:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x93127400) [pid = 3422] [serial = 278] [outer = (nil)] 05:58:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x96af8000) [pid = 3422] [serial = 279] [outer = 0x93127400] 05:58:09 INFO - PROCESS | 3422 | 1460984289057 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x97b2ac00) [pid = 3422] [serial = 280] [outer = 0x93127400] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c6c00 == 50 [pid = 3422] [id = 84] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x98185c00 == 49 [pid = 3422] [id = 63] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x931bf800 == 48 [pid = 3422] [id = 83] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 115 (0x9df31000) [pid = 3422] [serial = 191] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 114 (0xa0e3f400) [pid = 3422] [serial = 215] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x97efdc00 == 47 [pid = 3422] [id = 82] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x9083ac00 == 46 [pid = 3422] [id = 81] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x9311ec00 == 45 [pid = 3422] [id = 80] 05:58:09 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c8400 == 44 [pid = 3422] [id = 79] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 113 (0x9fc80000) [pid = 3422] [serial = 206] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 112 (0x95740c00) [pid = 3422] [serial = 195] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 111 (0x9317e800) [pid = 3422] [serial = 194] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 110 (0x95744800) [pid = 3422] [serial = 197] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 109 (0x96af8400) [pid = 3422] [serial = 198] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 108 (0x98fb1000) [pid = 3422] [serial = 177] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 107 (0xa006cc00) [pid = 3422] [serial = 209] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 106 (0x9fe76c00) [pid = 3422] [serial = 212] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 105 (0xa00d8400) [pid = 3422] [serial = 210] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 104 (0x98192800) [pid = 3422] [serial = 200] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 103 (0x99315c00) [pid = 3422] [serial = 201] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 102 (0x8fe77000) [pid = 3422] [serial = 179] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 101 (0x93338c00) [pid = 3422] [serial = 182] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 100 (0x9eb42000) [pid = 3422] [serial = 203] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 99 (0x98317c00) [pid = 3422] [serial = 185] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 98 (0x99977800) [pid = 3422] [serial = 188] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 97 (0x9fca6400) [pid = 3422] [serial = 207] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 96 (0x9fbc3000) [pid = 3422] [serial = 204] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | --DOMWINDOW == 95 (0xa0aecc00) [pid = 3422] [serial = 213] [outer = (nil)] [url = about:blank] 05:58:09 INFO - PROCESS | 3422 | 1460984289894 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]]]}] 05:58:09 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. 05:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1292ms 05:58:09 INFO - PROCESS | 3422 | 1460984289962 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 3422 | 1460984289966 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:58:09 INFO - PROCESS | 3422 | 1460984289972 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 3422 | 1460984289977 Marionette TRACE conn4 <- [1,346,null,{}] 05:58:09 INFO - PROCESS | 3422 | 1460984289992 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}] 05:58:10 INFO - PROCESS | 3422 | 1460984290136 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:58:10 INFO - PROCESS | 3422 | 1460984290147 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe77000 == 45 [pid = 3422] [id = 94] 05:58:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 96 (0x95740c00) [pid = 3422] [serial = 281] [outer = (nil)] 05:58:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 97 (0x97ef3000) [pid = 3422] [serial = 282] [outer = 0x95740c00] 05:58:10 INFO - PROCESS | 3422 | 1460984290217 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 98 (0x97efec00) [pid = 3422] [serial = 283] [outer = 0x95740c00] 05:58:11 INFO - PROCESS | 3422 | 1460984291074 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]]]}] 05:58:11 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. 05:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1146ms 05:58:11 INFO - PROCESS | 3422 | 1460984291119 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 3422 | 1460984291123 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:58:11 INFO - PROCESS | 3422 | 1460984291129 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 3422 | 1460984291131 Marionette TRACE conn4 <- [1,350,null,{}] 05:58:11 INFO - PROCESS | 3422 | 1460984291137 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}] 05:58:11 INFO - PROCESS | 3422 | 1460984291283 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:58:11 INFO - PROCESS | 3422 | 1460984291297 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c6c00 == 46 [pid = 3422] [id = 95] 05:58:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 99 (0x98189c00) [pid = 3422] [serial = 284] [outer = (nil)] 05:58:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 100 (0x9830e800) [pid = 3422] [serial = 285] [outer = 0x98189c00] 05:58:11 INFO - PROCESS | 3422 | 1460984291367 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 101 (0x99315c00) [pid = 3422] [serial = 286] [outer = 0x98189c00] 05:58:12 INFO - PROCESS | 3422 | 1460984292154 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]]]}] 05:58:12 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. 05:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1079ms 05:58:12 INFO - PROCESS | 3422 | 1460984292213 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 3422 | 1460984292217 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:58:12 INFO - PROCESS | 3422 | 1460984292222 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 3422 | 1460984292225 Marionette TRACE conn4 <- [1,354,null,{}] 05:58:12 INFO - PROCESS | 3422 | 1460984292230 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}] 05:58:12 INFO - PROCESS | 3422 | 1460984292406 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:58:12 INFO - PROCESS | 3422 | 1460984292429 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4efc00 == 47 [pid = 3422] [id = 96] 05:58:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 102 (0x99bd3800) [pid = 3422] [serial = 287] [outer = (nil)] 05:58:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 103 (0x9df30000) [pid = 3422] [serial = 288] [outer = 0x99bd3800] 05:58:12 INFO - PROCESS | 3422 | 1460984292495 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 104 (0x9eb48c00) [pid = 3422] [serial = 289] [outer = 0x99bd3800] 05:58:13 INFO - PROCESS | 3422 | 1460984293341 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]]]}] 05:58:13 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. 05:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1181ms 05:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:58:13 INFO - PROCESS | 3422 | 1460984293413 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 3422 | 1460984293416 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:58:13 INFO - PROCESS | 3422 | 1460984293422 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 3422 | 1460984293426 Marionette TRACE conn4 <- [1,358,null,{}] 05:58:13 INFO - PROCESS | 3422 | 1460984293431 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}] 05:58:13 INFO - PROCESS | 3422 | 1460984293627 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:58:13 INFO - PROCESS | 3422 | 1460984293657 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x931c8000 == 48 [pid = 3422] [id = 97] 05:58:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 105 (0x98fafc00) [pid = 3422] [serial = 290] [outer = (nil)] 05:58:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 106 (0x9b2dbc00) [pid = 3422] [serial = 291] [outer = 0x98fafc00] 05:58:13 INFO - PROCESS | 3422 | 1460984293728 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 107 (0xa0c4cc00) [pid = 3422] [serial = 292] [outer = 0x98fafc00] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 106 (0x8f9d0000) [pid = 3422] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 105 (0x93183800) [pid = 3422] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 104 (0x9930b000) [pid = 3422] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 103 (0x931c2000) [pid = 3422] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 102 (0x97ef1800) [pid = 3422] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 101 (0x8f9cb000) [pid = 3422] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 100 (0x9318c400) [pid = 3422] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 99 (0x8f4ee400) [pid = 3422] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:58:14 INFO - PROCESS | 3422 | --DOMWINDOW == 98 (0x8f9cb800) [pid = 3422] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:58:14 INFO - PROCESS | 3422 | 1460984294596 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]]]}] 05:58:14 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. 05:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1191ms 05:58:14 INFO - PROCESS | 3422 | 1460984294612 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 3422 | 1460984294615 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:58:14 INFO - PROCESS | 3422 | 1460984294621 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 3422 | 1460984294625 Marionette TRACE conn4 <- [1,362,null,{}] 05:58:14 INFO - PROCESS | 3422 | 1460984294630 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}] 05:58:14 INFO - PROCESS | 3422 | 1460984294761 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:58:14 INFO - PROCESS | 3422 | 1460984294863 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f82800 == 49 [pid = 3422] [id = 98] 05:58:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 99 (0x93120c00) [pid = 3422] [serial = 293] [outer = (nil)] 05:58:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 100 (0x98183400) [pid = 3422] [serial = 294] [outer = 0x93120c00] 05:58:14 INFO - PROCESS | 3422 | 1460984294929 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 101 (0xa00d2000) [pid = 3422] [serial = 295] [outer = 0x93120c00] 05:58:15 INFO - PROCESS | 3422 | 1460984295569 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]]]}] 05:58:15 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. 05:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 976ms 05:58:15 INFO - PROCESS | 3422 | 1460984295599 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 3422 | 1460984295602 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:58:15 INFO - PROCESS | 3422 | 1460984295608 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 3422 | 1460984295610 Marionette TRACE conn4 <- [1,366,null,{}] 05:58:15 INFO - PROCESS | 3422 | 1460984295615 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}] 05:58:15 INFO - PROCESS | 3422 | 1460984295742 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:58:15 INFO - PROCESS | 3422 | 1460984295849 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x96b7c800 == 50 [pid = 3422] [id = 99] 05:58:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 102 (0x99ac0800) [pid = 3422] [serial = 296] [outer = (nil)] 05:58:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 103 (0xa3c24400) [pid = 3422] [serial = 297] [outer = 0x99ac0800] 05:58:15 INFO - PROCESS | 3422 | 1460984295914 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 104 (0xa3cca000) [pid = 3422] [serial = 298] [outer = 0x99ac0800] 05:58:16 INFO - PROCESS | 3422 | 1460984296774 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]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1177ms 05:58:16 INFO - PROCESS | 3422 | 1460984296786 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 3422 | 1460984296791 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:58:16 INFO - PROCESS | 3422 | 1460984296800 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 3422 | 1460984296804 Marionette TRACE conn4 <- [1,370,null,{}] 05:58:16 INFO - PROCESS | 3422 | 1460984296813 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}] 05:58:17 INFO - PROCESS | 3422 | 1460984297011 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:58:17 INFO - PROCESS | 3422 | 1460984297150 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ed000 == 51 [pid = 3422] [id = 100] 05:58:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 105 (0x8fcae800) [pid = 3422] [serial = 299] [outer = (nil)] 05:58:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 106 (0x931c2400) [pid = 3422] [serial = 300] [outer = 0x8fcae800] 05:58:17 INFO - PROCESS | 3422 | 1460984297233 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 107 (0x931cd400) [pid = 3422] [serial = 301] [outer = 0x8fcae800] 05:58:18 INFO - PROCESS | 3422 | 1460984298081 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]]]}] 05:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1337ms 05:58:18 INFO - PROCESS | 3422 | 1460984298138 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 3422 | 1460984298146 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:58:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:58:18 INFO - PROCESS | 3422 | 1460984298156 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 3422 | 1460984298160 Marionette TRACE conn4 <- [1,374,null,{}] 05:58:18 INFO - PROCESS | 3422 | 1460984298166 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}] 05:58:18 INFO - PROCESS | 3422 | 1460984298357 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:58:18 INFO - PROCESS | 3422 | 1460984298496 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe70c00 == 52 [pid = 3422] [id = 101] 05:58:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 108 (0x932f2c00) [pid = 3422] [serial = 302] [outer = (nil)] 05:58:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 109 (0x932f6c00) [pid = 3422] [serial = 303] [outer = 0x932f2c00] 05:58:18 INFO - PROCESS | 3422 | 1460984298576 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 110 (0x9333c800) [pid = 3422] [serial = 304] [outer = 0x932f2c00] 05:58:19 INFO - PROCESS | 3422 | 1460984299526 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:58:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1433ms 05:58:19 INFO - PROCESS | 3422 | 1460984299589 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 3422 | 1460984299592 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:58:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:58:19 INFO - PROCESS | 3422 | 1460984299599 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 3422 | 1460984299605 Marionette TRACE conn4 <- [1,378,null,{}] 05:58:19 INFO - PROCESS | 3422 | 1460984299620 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}] 05:58:19 INFO - PROCESS | 3422 | 1460984299821 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:58:20 INFO - PROCESS | 3422 | 1460984300003 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x9707d800 == 53 [pid = 3422] [id = 102] 05:58:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 111 (0x97b26c00) [pid = 3422] [serial = 305] [outer = (nil)] 05:58:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0x97efdc00) [pid = 3422] [serial = 306] [outer = 0x97b26c00] 05:58:20 INFO - PROCESS | 3422 | 1460984300128 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0x98faf400) [pid = 3422] [serial = 307] [outer = 0x97b26c00] 05:58:21 INFO - PROCESS | 3422 | 1460984301010 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:58:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1436ms 05:58:21 INFO - PROCESS | 3422 | 1460984301036 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:58:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:58:21 INFO - PROCESS | 3422 | 1460984301040 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:58:21 INFO - PROCESS | 3422 | 1460984301046 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 3422 | 1460984301049 Marionette TRACE conn4 <- [1,382,null,{}] 05:58:21 INFO - PROCESS | 3422 | 1460984301055 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}] 05:58:21 INFO - PROCESS | 3422 | 1460984301205 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:58:21 INFO - PROCESS | 3422 | 1460984301351 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f502000 == 54 [pid = 3422] [id = 103] 05:58:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x8f505c00) [pid = 3422] [serial = 308] [outer = (nil)] 05:58:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x8f50c800) [pid = 3422] [serial = 309] [outer = 0x8f505c00] 05:58:21 INFO - PROCESS | 3422 | 1460984301431 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x8f50fc00) [pid = 3422] [serial = 310] [outer = 0x8f505c00] 05:58:22 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:22 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:58:22 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:22 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:22 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 05:58:22 INFO - PROCESS | 3422 | 1460984302279 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:58:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:58:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1284ms 05:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:58:22 INFO - PROCESS | 3422 | 1460984302331 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 3422 | 1460984302334 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:58:22 INFO - PROCESS | 3422 | 1460984302340 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 3422 | 1460984302344 Marionette TRACE conn4 <- [1,386,null,{}] 05:58:22 INFO - PROCESS | 3422 | 1460984302349 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}] 05:58:22 INFO - PROCESS | 3422 | 1460984302494 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:58:22 INFO - PROCESS | 3422 | 1460984302640 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f6800 == 55 [pid = 3422] [id = 104] 05:58:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0x8f4f7c00) [pid = 3422] [serial = 311] [outer = (nil)] 05:58:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0x98192c00) [pid = 3422] [serial = 312] [outer = 0x8f4f7c00] 05:58:22 INFO - PROCESS | 3422 | 1460984302718 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0x9ae87000) [pid = 3422] [serial = 313] [outer = 0x8f4f7c00] 05:58:23 INFO - PROCESS | 3422 | 1460984303643 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]]]}] 05:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1333ms 05:58:23 INFO - PROCESS | 3422 | 1460984303674 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 3422 | 1460984303678 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:58:23 INFO - PROCESS | 3422 | 1460984303684 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 3422 | 1460984303692 Marionette TRACE conn4 <- [1,390,null,{}] 05:58:23 INFO - PROCESS | 3422 | 1460984303703 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}] 05:58:23 INFO - PROCESS | 3422 | 1460984303881 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:58:24 INFO - PROCESS | 3422 | 1460984304025 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x931c7c00 == 56 [pid = 3422] [id = 105] 05:58:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0xa28b4800) [pid = 3422] [serial = 314] [outer = (nil)] 05:58:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0xa45b8000) [pid = 3422] [serial = 315] [outer = 0xa28b4800] 05:58:24 INFO - PROCESS | 3422 | 1460984304110 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0xa47b4c00) [pid = 3422] [serial = 316] [outer = 0xa28b4800] 05:58:25 INFO - PROCESS | 3422 | 1460984305229 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]]]}] 05:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1592ms 05:58:25 INFO - PROCESS | 3422 | 1460984305277 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 3422 | 1460984305283 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:58:25 INFO - PROCESS | 3422 | 1460984305290 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 3422 | 1460984305295 Marionette TRACE conn4 <- [1,394,null,{}] 05:58:25 INFO - PROCESS | 3422 | 1460984305303 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}] 05:58:25 INFO - PROCESS | 3422 | 1460984305454 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:58:25 INFO - PROCESS | 3422 | 1460984305652 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x931c3c00 == 57 [pid = 3422] [id = 106] 05:58:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x931c4c00) [pid = 3422] [serial = 317] [outer = (nil)] 05:58:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x931cac00) [pid = 3422] [serial = 318] [outer = 0x931c4c00] 05:58:25 INFO - PROCESS | 3422 | 1460984305723 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x932ef800) [pid = 3422] [serial = 319] [outer = 0x931c4c00] 05:58:26 INFO - PROCESS | 3422 | 1460984306567 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]]]}] 05:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1334ms 05:58:26 INFO - PROCESS | 3422 | 1460984306625 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 3422 | 1460984306633 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:58:26 INFO - PROCESS | 3422 | 1460984306642 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 3422 | 1460984306645 Marionette TRACE conn4 <- [1,398,null,{}] 05:58:26 INFO - PROCESS | 3422 | 1460984306651 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}] 05:58:26 INFO - PROCESS | 3422 | 1460984306802 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:58:26 INFO - PROCESS | 3422 | 1460984306948 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9cac00 == 58 [pid = 3422] [id = 107] 05:58:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0x8f9cb800) [pid = 3422] [serial = 320] [outer = (nil)] 05:58:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 127 (0x96a7a000) [pid = 3422] [serial = 321] [outer = 0x8f9cb800] 05:58:27 INFO - PROCESS | 3422 | 1460984307019 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 128 (0x97b22c00) [pid = 3422] [serial = 322] [outer = 0x8f9cb800] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x91f82800 == 57 [pid = 3422] [id = 98] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x931c8000 == 56 [pid = 3422] [id = 97] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 127 (0x9fe6d000) [pid = 3422] [serial = 255] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4efc00 == 55 [pid = 3422] [id = 96] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c6c00 == 54 [pid = 3422] [id = 95] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe77000 == 53 [pid = 3422] [id = 94] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x90837800 == 52 [pid = 3422] [id = 93] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x931cb400 == 51 [pid = 3422] [id = 92] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x9573b400 == 50 [pid = 3422] [id = 87] 05:58:27 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f1000 == 49 [pid = 3422] [id = 86] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 126 (0x91492c00) [pid = 3422] [serial = 144] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 125 (0x9eb4e000) [pid = 3422] [serial = 192] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x9b2e1000) [pid = 3422] [serial = 246] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x931c6c00) [pid = 3422] [serial = 249] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0x9818e800) [pid = 3422] [serial = 242] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0x90834c00) [pid = 3422] [serial = 236] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x93301400) [pid = 3422] [serial = 237] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0x9b2d9400) [pid = 3422] [serial = 247] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 118 (0x93126c00) [pid = 3422] [serial = 250] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 117 (0x979c1c00) [pid = 3422] [serial = 239] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 116 (0x97ef1000) [pid = 3422] [serial = 240] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 115 (0x91493400) [pid = 3422] [serial = 233] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 114 (0x93124800) [pid = 3422] [serial = 234] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 113 (0x93121c00) [pid = 3422] [serial = 218] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 112 (0x97c87800) [pid = 3422] [serial = 221] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 111 (0xa0075800) [pid = 3422] [serial = 224] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 110 (0xa2a0e800) [pid = 3422] [serial = 227] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 109 (0xa45b5000) [pid = 3422] [serial = 230] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 108 (0xa0eef400) [pid = 3422] [serial = 108] [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.] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 107 (0x9818cc00) [pid = 3422] [serial = 252] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 106 (0x9eb48800) [pid = 3422] [serial = 253] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | --DOMWINDOW == 105 (0x98fb4c00) [pid = 3422] [serial = 243] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 3422 | 1460984307989 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]]]}] 05:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1385ms 05:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:58:28 INFO - PROCESS | 3422 | 1460984308028 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 3422 | 1460984308030 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:58:28 INFO - PROCESS | 3422 | 1460984308037 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 3422 | 1460984308042 Marionette TRACE conn4 <- [1,402,null,{}] 05:58:28 INFO - PROCESS | 3422 | 1460984308057 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}] 05:58:28 INFO - PROCESS | 3422 | 1460984308202 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:58:28 INFO - PROCESS | 3422 | 1460984308310 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f1000 == 50 [pid = 3422] [id = 108] 05:58:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 106 (0x90837800) [pid = 3422] [serial = 323] [outer = (nil)] 05:58:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 107 (0x97b25800) [pid = 3422] [serial = 324] [outer = 0x90837800] 05:58:28 INFO - PROCESS | 3422 | 1460984308381 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 108 (0x97ef1800) [pid = 3422] [serial = 325] [outer = 0x90837800] 05:58:29 INFO - PROCESS | 3422 | 1460984309130 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]]]}] 05:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1153ms 05:58:29 INFO - PROCESS | 3422 | 1460984309190 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:58:29 INFO - PROCESS | 3422 | 1460984309194 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:58:29 INFO - PROCESS | 3422 | 1460984309199 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 3422 | 1460984309202 Marionette TRACE conn4 <- [1,406,null,{}] 05:58:29 INFO - PROCESS | 3422 | 1460984309207 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}] 05:58:29 INFO - PROCESS | 3422 | 1460984309343 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:58:29 INFO - PROCESS | 3422 | 1460984309351 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x97efe400 == 51 [pid = 3422] [id = 109] 05:58:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 109 (0x9801d400) [pid = 3422] [serial = 326] [outer = (nil)] 05:58:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 110 (0x9818f000) [pid = 3422] [serial = 327] [outer = 0x9801d400] 05:58:29 INFO - PROCESS | 3422 | 1460984309417 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 111 (0x9915ec00) [pid = 3422] [serial = 328] [outer = 0x9801d400] 05:58:30 INFO - PROCESS | 3422 | 1460984310224 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]]]}] 05:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1080ms 05:58:30 INFO - PROCESS | 3422 | 1460984310282 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 3422 | 1460984310284 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:58:30 INFO - PROCESS | 3422 | 1460984310291 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 3422 | 1460984310293 Marionette TRACE conn4 <- [1,410,null,{}] 05:58:30 INFO - PROCESS | 3422 | 1460984310299 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}] 05:58:30 INFO - PROCESS | 3422 | 1460984310472 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:58:30 INFO - PROCESS | 3422 | 1460984310500 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f505800 == 52 [pid = 3422] [id = 110] 05:58:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0x8f50ac00) [pid = 3422] [serial = 329] [outer = (nil)] 05:58:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0x9ae80c00) [pid = 3422] [serial = 330] [outer = 0x8f50ac00] 05:58:30 INFO - PROCESS | 3422 | 1460984310568 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x9b2e1000) [pid = 3422] [serial = 331] [outer = 0x8f50ac00] 05:58:31 INFO - PROCESS | 3422 | 1460984311399 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]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1137ms 05:58:31 INFO - PROCESS | 3422 | 1460984311428 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 3422 | 1460984311431 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:58:31 INFO - PROCESS | 3422 | 1460984311437 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 3422 | 1460984311439 Marionette TRACE conn4 <- [1,414,null,{}] 05:58:31 INFO - PROCESS | 3422 | 1460984311445 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}] 05:58:31 INFO - PROCESS | 3422 | 1460984311705 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 113 (0x93127400) [pid = 3422] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 112 (0x931ce000) [pid = 3422] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 111 (0x99bd3800) [pid = 3422] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 110 (0x95740c00) [pid = 3422] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 109 (0x98189c00) [pid = 3422] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 108 (0x93120c00) [pid = 3422] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:58:31 INFO - PROCESS | 3422 | --DOMWINDOW == 107 (0x98fafc00) [pid = 3422] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:58:31 INFO - PROCESS | 3422 | 1460984311802 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ee400 == 53 [pid = 3422] [id = 111] 05:58:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 108 (0x8f9c1400) [pid = 3422] [serial = 332] [outer = (nil)] 05:58:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 109 (0x931c7400) [pid = 3422] [serial = 333] [outer = 0x8f9c1400] 05:58:31 INFO - PROCESS | 3422 | 1460984311872 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 110 (0xa0092400) [pid = 3422] [serial = 334] [outer = 0x8f9c1400] 05:58:32 INFO - PROCESS | 3422 | 1460984312531 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]]]}] 05:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1125ms 05:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:58:32 INFO - PROCESS | 3422 | 1460984312564 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 3422 | 1460984312566 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:58:32 INFO - PROCESS | 3422 | 1460984312572 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 3422 | 1460984312575 Marionette TRACE conn4 <- [1,418,null,{}] 05:58:32 INFO - PROCESS | 3422 | 1460984312580 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}] 05:58:32 INFO - PROCESS | 3422 | 1460984312743 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:58:32 INFO - PROCESS | 3422 | 1460984312764 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x91498000 == 54 [pid = 3422] [id = 112] 05:58:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 111 (0x95740c00) [pid = 3422] [serial = 335] [outer = (nil)] 05:58:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0xa2a0cc00) [pid = 3422] [serial = 336] [outer = 0x95740c00] 05:58:32 INFO - PROCESS | 3422 | 1460984312834 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0xa3ccdc00) [pid = 3422] [serial = 337] [outer = 0x95740c00] 05:58:33 INFO - PROCESS | 3422 | 1460984313962 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]]]}] 05:58:33 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 05:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1429ms 05:58:34 INFO - PROCESS | 3422 | 1460984314002 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:58:34 INFO - PROCESS | 3422 | 1460984314008 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:58:34 INFO - PROCESS | 3422 | 1460984314016 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 3422 | 1460984314022 Marionette TRACE conn4 <- [1,422,null,{}] 05:58:34 INFO - PROCESS | 3422 | 1460984314030 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}] 05:58:34 INFO - PROCESS | 3422 | 1460984314188 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:58:34 INFO - PROCESS | 3422 | 1460984314334 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e982000 == 55 [pid = 3422] [id = 113] 05:58:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x8e984000) [pid = 3422] [serial = 338] [outer = (nil)] 05:58:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x8e98a400) [pid = 3422] [serial = 339] [outer = 0x8e984000] 05:58:34 INFO - PROCESS | 3422 | 1460984314415 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x8e98fc00) [pid = 3422] [serial = 340] [outer = 0x8e984000] 05:58:35 INFO - PROCESS | 3422 | 1460984315715 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]]]}] 05:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1738ms 05:58:35 INFO - PROCESS | 3422 | 1460984315807 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:58:35 INFO - PROCESS | 3422 | 1460984315816 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:58:35 INFO - PROCESS | 3422 | 1460984315828 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 3422 | 1460984315832 Marionette TRACE conn4 <- [1,426,null,{}] 05:58:35 INFO - PROCESS | 3422 | 1460984315839 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}] 05:58:35 INFO - PROCESS | 3422 | 1460984315992 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:58:36 INFO - PROCESS | 3422 | 1460984316133 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e982400 == 56 [pid = 3422] [id = 114] 05:58:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0x8e98e800) [pid = 3422] [serial = 341] [outer = (nil)] 05:58:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0x91f90000) [pid = 3422] [serial = 342] [outer = 0x8e98e800] 05:58:36 INFO - PROCESS | 3422 | 1460984316212 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0x931c6000) [pid = 3422] [serial = 343] [outer = 0x8e98e800] 05:58:37 INFO - PROCESS | 3422 | 1460984317055 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] 05:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:58:37 INFO - PROCESS | 3422 | 1460984317123 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:58:37 INFO - PROCESS | 3422 | 1460984317130 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 3422 | 1460984317136 Marionette TRACE conn4 <- [1,430,null,{}] 05:58:37 INFO - PROCESS | 3422 | 1460984317151 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}] 05:58:37 INFO - PROCESS | 3422 | 1460984317321 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:58:37 INFO - PROCESS | 3422 | 1460984317464 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f50b400 == 57 [pid = 3422] [id = 115] 05:58:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0x93309000) [pid = 3422] [serial = 344] [outer = (nil)] 05:58:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0x97b24800) [pid = 3422] [serial = 345] [outer = 0x93309000] 05:58:37 INFO - PROCESS | 3422 | 1460984317551 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0x98185800) [pid = 3422] [serial = 346] [outer = 0x93309000] 05:58:38 INFO - PROCESS | 3422 | 1460984318551 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]]]}] 05:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1491ms 05:58:38 INFO - PROCESS | 3422 | 1460984318621 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:58:38 INFO - PROCESS | 3422 | 1460984318626 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:58:38 INFO - PROCESS | 3422 | 1460984318632 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 3422 | 1460984318635 Marionette TRACE conn4 <- [1,434,null,{}] 05:58:38 INFO - PROCESS | 3422 | 1460984318641 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}] 05:58:38 INFO - PROCESS | 3422 | 1460984318840 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:58:39 INFO - PROCESS | 3422 | 1460984319027 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f606800 == 58 [pid = 3422] [id = 116] 05:58:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x8f609800) [pid = 3422] [serial = 347] [outer = (nil)] 05:58:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x8f60e000) [pid = 3422] [serial = 348] [outer = 0x8f609800] 05:58:39 INFO - PROCESS | 3422 | 1460984319154 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x932f7400) [pid = 3422] [serial = 349] [outer = 0x8f609800] 05:58:39 INFO - PROCESS | 3422 | 1460984319941 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]]]}] 05:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1381ms 05:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:58:40 INFO - PROCESS | 3422 | 1460984320013 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 3422 | 1460984320016 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:58:40 INFO - PROCESS | 3422 | 1460984320022 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 3422 | 1460984320025 Marionette TRACE conn4 <- [1,438,null,{}] 05:58:40 INFO - PROCESS | 3422 | 1460984320031 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}] 05:58:40 INFO - PROCESS | 3422 | 1460984320218 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:58:40 INFO - PROCESS | 3422 | 1460984320362 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ed400 == 59 [pid = 3422] [id = 117] 05:58:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0x8f503000) [pid = 3422] [serial = 350] [outer = (nil)] 05:58:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 127 (0x9fb4b000) [pid = 3422] [serial = 351] [outer = 0x8f503000] 05:58:40 INFO - PROCESS | 3422 | 1460984320443 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 128 (0x9fcac800) [pid = 3422] [serial = 352] [outer = 0x8f503000] 05:58:41 INFO - PROCESS | 3422 | 1460984321280 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]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1329ms 05:58:41 INFO - PROCESS | 3422 | 1460984321352 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 3422 | 1460984321356 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:58:41 INFO - PROCESS | 3422 | 1460984321361 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 3422 | 1460984321365 Marionette TRACE conn4 <- [1,442,null,{}] 05:58:41 INFO - PROCESS | 3422 | 1460984321370 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}] 05:58:41 INFO - PROCESS | 3422 | 1460984321554 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:58:41 INFO - PROCESS | 3422 | 1460984321701 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f506800 == 60 [pid = 3422] [id = 118] 05:58:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 129 (0x8f508000) [pid = 3422] [serial = 353] [outer = (nil)] 05:58:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 130 (0xa47ad800) [pid = 3422] [serial = 354] [outer = 0x8f508000] 05:58:41 INFO - PROCESS | 3422 | 1460984321786 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 131 (0xa4b48c00) [pid = 3422] [serial = 355] [outer = 0x8f508000] 05:58:42 INFO - PROCESS | 3422 | 1460984322657 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]]]}] 05:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1582ms 05:58:42 INFO - PROCESS | 3422 | 1460984322945 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 3422 | 1460984322952 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:58:42 INFO - PROCESS | 3422 | 1460984322961 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 3422 | 1460984322965 Marionette TRACE conn4 <- [1,446,null,{}] 05:58:42 INFO - PROCESS | 3422 | 1460984322972 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}] 05:58:43 INFO - PROCESS | 3422 | 1460984323122 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:58:43 INFO - PROCESS | 3422 | 1460984323350 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f607c00 == 61 [pid = 3422] [id = 119] 05:58:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 132 (0x8fcb1800) [pid = 3422] [serial = 356] [outer = (nil)] 05:58:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 133 (0x904b9400) [pid = 3422] [serial = 357] [outer = 0x8fcb1800] 05:58:43 INFO - PROCESS | 3422 | 1460984323423 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 134 (0x904bd800) [pid = 3422] [serial = 358] [outer = 0x8fcb1800] 05:58:44 INFO - PROCESS | 3422 | 1460984324323 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]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1431ms 05:58:44 INFO - PROCESS | 3422 | 1460984324392 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 3422 | 1460984324397 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:58:44 INFO - PROCESS | 3422 | 1460984324408 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 3422 | 1460984324414 Marionette TRACE conn4 <- [1,450,null,{}] 05:58:44 INFO - PROCESS | 3422 | 1460984324420 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}] 05:58:44 INFO - PROCESS | 3422 | 1460984324577 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:58:44 INFO - PROCESS | 3422 | 1460984324729 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x907a8800 == 62 [pid = 3422] [id = 120] 05:58:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 135 (0x907b4c00) [pid = 3422] [serial = 359] [outer = (nil)] 05:58:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 136 (0x91f8b400) [pid = 3422] [serial = 360] [outer = 0x907b4c00] 05:58:44 INFO - PROCESS | 3422 | 1460984324845 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 137 (0x931c0800) [pid = 3422] [serial = 361] [outer = 0x907b4c00] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f2000 == 61 [pid = 3422] [id = 75] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c7400 == 60 [pid = 3422] [id = 74] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 136 (0xa3c24400) [pid = 3422] [serial = 297] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 135 (0xa0af2c00) [pid = 3422] [serial = 270] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 134 (0x97b2c800) [pid = 3422] [serial = 264] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 133 (0x9149ac00) [pid = 3422] [serial = 258] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 132 (0x98fb1400) [pid = 3422] [serial = 267] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 131 (0x96af8c00) [pid = 3422] [serial = 261] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ee400 == 59 [pid = 3422] [id = 111] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x8f505800 == 58 [pid = 3422] [id = 110] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x97efe400 == 57 [pid = 3422] [id = 109] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f1000 == 56 [pid = 3422] [id = 108] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9cac00 == 55 [pid = 3422] [id = 107] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x931c3c00 == 54 [pid = 3422] [id = 106] 05:58:45 INFO - PROCESS | 3422 | --DOCSHELL 0x96b7c800 == 53 [pid = 3422] [id = 99] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 130 (0x97b2ac00) [pid = 3422] [serial = 280] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 129 (0x9573ec00) [pid = 3422] [serial = 276] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 128 (0x962e6400) [pid = 3422] [serial = 277] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 127 (0x96af8000) [pid = 3422] [serial = 279] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 126 (0x9df30000) [pid = 3422] [serial = 288] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 125 (0x9eb48c00) [pid = 3422] [serial = 289] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x97ef3000) [pid = 3422] [serial = 282] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x99315c00) [pid = 3422] [serial = 286] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0xa00d2000) [pid = 3422] [serial = 295] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0xa0c4cc00) [pid = 3422] [serial = 292] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x98183400) [pid = 3422] [serial = 294] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0x9830e800) [pid = 3422] [serial = 285] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 118 (0x9b2dbc00) [pid = 3422] [serial = 291] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 117 (0x97efec00) [pid = 3422] [serial = 283] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | --DOMWINDOW == 116 (0xa47b1800) [pid = 3422] [serial = 273] [outer = (nil)] [url = about:blank] 05:58:45 INFO - PROCESS | 3422 | 1460984325778 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] 05:58:45 INFO - PROCESS | 3422 | 1460984325804 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:58:45 INFO - PROCESS | 3422 | 1460984325810 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 3422 | 1460984325813 Marionette TRACE conn4 <- [1,454,null,{}] 05:58:45 INFO - PROCESS | 3422 | 1460984325827 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}] 05:58:45 INFO - PROCESS | 3422 | 1460984325976 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:58:46 INFO - PROCESS | 3422 | 1460984326085 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e981c00 == 54 [pid = 3422] [id = 121] 05:58:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0x93126400) [pid = 3422] [serial = 362] [outer = (nil)] 05:58:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0x932f5400) [pid = 3422] [serial = 363] [outer = 0x93126400] 05:58:46 INFO - PROCESS | 3422 | 1460984326156 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0x962e8400) [pid = 3422] [serial = 364] [outer = 0x93126400] 05:58:46 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:46 INFO - PROCESS | 3422 | 1460984326876 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1134ms 05:58:46 INFO - PROCESS | 3422 | 1460984326944 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 3422 | 1460984326947 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:58:46 INFO - PROCESS | 3422 | 1460984326953 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 3422 | 1460984326955 Marionette TRACE conn4 <- [1,458,null,{}] 05:58:46 INFO - PROCESS | 3422 | 1460984326979 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}] 05:58:47 INFO - PROCESS | 3422 | 1460984327116 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:58:47 INFO - PROCESS | 3422 | 1460984327124 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e983800 == 55 [pid = 3422] [id = 122] 05:58:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0x97b12c00) [pid = 3422] [serial = 365] [outer = (nil)] 05:58:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0x97b2a400) [pid = 3422] [serial = 366] [outer = 0x97b12c00] 05:58:47 INFO - PROCESS | 3422 | 1460984327192 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0x97ef3400) [pid = 3422] [serial = 367] [outer = 0x97b12c00] 05:58:47 INFO - PROCESS | 3422 | 1460984327947 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] 05:58:48 INFO - PROCESS | 3422 | 1460984328016 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:58:48 INFO - PROCESS | 3422 | 1460984328048 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 3422 | 1460984328051 Marionette TRACE conn4 <- [1,462,null,{}] 05:58:48 INFO - PROCESS | 3422 | 1460984328057 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}] 05:58:48 INFO - PROCESS | 3422 | 1460984328229 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:58:48 INFO - PROCESS | 3422 | 1460984328246 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f50c000 == 56 [pid = 3422] [id = 123] 05:58:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x91493c00) [pid = 3422] [serial = 368] [outer = (nil)] 05:58:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x9818fc00) [pid = 3422] [serial = 369] [outer = 0x91493c00] 05:58:48 INFO - PROCESS | 3422 | 1460984328323 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x98fb1400) [pid = 3422] [serial = 370] [outer = 0x91493c00] 05:58:49 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:49 INFO - PROCESS | 3422 | 1460984329149 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] 05:58:49 INFO - PROCESS | 3422 | 1460984329235 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:58:49 INFO - PROCESS | 3422 | 1460984329241 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 3422 | 1460984329244 Marionette TRACE conn4 <- [1,466,null,{}] 05:58:49 INFO - PROCESS | 3422 | 1460984329249 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}] 05:58:49 INFO - PROCESS | 3422 | 1460984329465 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:58:49 INFO - PROCESS | 3422 | 1460984329494 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x9801f000 == 57 [pid = 3422] [id = 124] 05:58:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0x99bcb800) [pid = 3422] [serial = 371] [outer = (nil)] 05:58:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 127 (0x9fca5000) [pid = 3422] [serial = 372] [outer = 0x99bcb800] 05:58:49 INFO - PROCESS | 3422 | 1460984329564 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 128 (0xa00d8c00) [pid = 3422] [serial = 373] [outer = 0x99bcb800] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 127 (0x8f9c7c00) [pid = 3422] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 126 (0xa455dc00) [pid = 3422] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 125 (0x931ccc00) [pid = 3422] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0xa006f400) [pid = 3422] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x8fcae400) [pid = 3422] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0x97b0a000) [pid = 3422] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0x9312ac00) [pid = 3422] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x97bdcc00) [pid = 3422] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0x993e8000) [pid = 3422] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 118 (0x8fe6f400) [pid = 3422] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 117 (0x8f50ac00) [pid = 3422] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 116 (0x8f9c1400) [pid = 3422] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 115 (0x99ac0800) [pid = 3422] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 114 (0x90837800) [pid = 3422] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 113 (0x9801d400) [pid = 3422] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 112 (0x8f9cb800) [pid = 3422] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:58:50 INFO - PROCESS | 3422 | --DOMWINDOW == 111 (0x931c4c00) [pid = 3422] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:58:50 INFO - PROCESS | 3422 | 1460984330568 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] 05:58:50 INFO - PROCESS | 3422 | 1460984330629 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:58:50 INFO - PROCESS | 3422 | 1460984330634 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 3422 | 1460984330636 Marionette TRACE conn4 <- [1,470,null,{}] 05:58:50 INFO - PROCESS | 3422 | 1460984330642 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}] 05:58:50 INFO - PROCESS | 3422 | 1460984330771 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:58:50 INFO - PROCESS | 3422 | 1460984330783 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f604c00 == 58 [pid = 3422] [id = 125] 05:58:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 112 (0x8f9c6800) [pid = 3422] [serial = 374] [outer = (nil)] 05:58:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 113 (0x91499000) [pid = 3422] [serial = 375] [outer = 0x8f9c6800] 05:58:50 INFO - PROCESS | 3422 | 1460984330849 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 114 (0x98184c00) [pid = 3422] [serial = 376] [outer = 0x8f9c6800] 05:58:51 INFO - PROCESS | 3422 | 1460984331574 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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 975ms 05:58:51 INFO - PROCESS | 3422 | 1460984331610 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 3422 | 1460984331614 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:58:51 INFO - PROCESS | 3422 | 1460984331619 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 3422 | 1460984331622 Marionette TRACE conn4 <- [1,474,null,{}] 05:58:51 INFO - PROCESS | 3422 | 1460984331627 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}] 05:58:51 INFO - PROCESS | 3422 | 1460984331800 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:58:51 INFO - PROCESS | 3422 | 1460984331820 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f501800 == 59 [pid = 3422] [id = 126] 05:58:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x931cdc00) [pid = 3422] [serial = 377] [outer = (nil)] 05:58:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x9fc7b800) [pid = 3422] [serial = 378] [outer = 0x931cdc00] 05:58:51 INFO - PROCESS | 3422 | 1460984331888 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0xa0af2c00) [pid = 3422] [serial = 379] [outer = 0x931cdc00] 05:58:52 INFO - PROCESS | 3422 | 1460984332765 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]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1176ms 05:58:52 INFO - PROCESS | 3422 | 1460984332796 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 3422 | 1460984332801 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:58:52 INFO - PROCESS | 3422 | 1460984332810 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 3422 | 1460984332817 Marionette TRACE conn4 <- [1,478,null,{}] 05:58:52 INFO - PROCESS | 3422 | 1460984332826 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}] 05:58:53 INFO - PROCESS | 3422 | 1460984333010 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:58:53 INFO - PROCESS | 3422 | 1460984333161 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e985800 == 60 [pid = 3422] [id = 127] 05:58:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0x8f608c00) [pid = 3422] [serial = 380] [outer = (nil)] 05:58:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0x8fcb0c00) [pid = 3422] [serial = 381] [outer = 0x8f608c00] 05:58:53 INFO - PROCESS | 3422 | 1460984333241 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0x904c2c00) [pid = 3422] [serial = 382] [outer = 0x8f608c00] 05:58:54 INFO - PROCESS | 3422 | 1460984334209 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]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1434ms 05:58:54 INFO - PROCESS | 3422 | 1460984334245 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 3422 | 1460984334253 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:58:54 INFO - PROCESS | 3422 | 1460984334263 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 3422 | 1460984334266 Marionette TRACE conn4 <- [1,482,null,{}] 05:58:54 INFO - PROCESS | 3422 | 1460984334272 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}] 05:58:54 INFO - PROCESS | 3422 | 1460984334434 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:58:54 INFO - PROCESS | 3422 | 1460984334581 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c3400 == 61 [pid = 3422] [id = 128] 05:58:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0x93127000) [pid = 3422] [serial = 383] [outer = (nil)] 05:58:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0x9333ec00) [pid = 3422] [serial = 384] [outer = 0x93127000] 05:58:54 INFO - PROCESS | 3422 | 1460984334660 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x97b13800) [pid = 3422] [serial = 385] [outer = 0x93127000] 05:58:55 INFO - PROCESS | 3422 | 1460984335700 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]]]}] 05:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1487ms 05:58:55 INFO - PROCESS | 3422 | 1460984335750 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 3422 | 1460984335754 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:58:55 INFO - PROCESS | 3422 | 1460984335762 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 3422 | 1460984335767 Marionette TRACE conn4 <- [1,486,null,{}] 05:58:55 INFO - PROCESS | 3422 | 1460984335783 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}] 05:58:55 INFO - PROCESS | 3422 | 1460984335979 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:58:56 INFO - PROCESS | 3422 | 1460984336173 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x9fca7800 == 62 [pid = 3422] [id = 129] 05:58:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x9fe6ac00) [pid = 3422] [serial = 386] [outer = (nil)] 05:58:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0xa2814c00) [pid = 3422] [serial = 387] [outer = 0x9fe6ac00] 05:58:56 INFO - PROCESS | 3422 | 1460984336301 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0xa4559800) [pid = 3422] [serial = 388] [outer = 0x9fe6ac00] 05:58:57 INFO - PROCESS | 3422 | 1460984337097 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]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1399ms 05:58:57 INFO - PROCESS | 3422 | 1460984337161 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 3422 | 1460984337165 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:58:57 INFO - PROCESS | 3422 | 1460984337171 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 3422 | 1460984337175 Marionette TRACE conn4 <- [1,490,null,{}] 05:58:57 INFO - PROCESS | 3422 | 1460984337180 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}] 05:58:57 INFO - PROCESS | 3422 | 1460984337346 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:58:57 INFO - PROCESS | 3422 | 1460984337495 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 3422 | ++DOCSHELL 0xa0096800 == 63 [pid = 3422] [id = 130] 05:58:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 127 (0xa45ae800) [pid = 3422] [serial = 389] [outer = (nil)] 05:58:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 128 (0xa4b43c00) [pid = 3422] [serial = 390] [outer = 0xa45ae800] 05:58:57 INFO - PROCESS | 3422 | 1460984337580 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 129 (0xa4b4d400) [pid = 3422] [serial = 391] [outer = 0xa45ae800] 05:58:58 INFO - PROCESS | 3422 | 1460984338390 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]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1283ms 05:58:58 INFO - PROCESS | 3422 | 1460984338456 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 3422 | 1460984338459 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:58:58 INFO - PROCESS | 3422 | 1460984338465 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 3422 | 1460984338469 Marionette TRACE conn4 <- [1,494,null,{}] 05:58:58 INFO - PROCESS | 3422 | 1460984338474 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}] 05:58:58 INFO - PROCESS | 3422 | 1460984338640 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:58:58 INFO - PROCESS | 3422 | 1460984338789 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d942800 == 64 [pid = 3422] [id = 131] 05:58:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 130 (0x8d944400) [pid = 3422] [serial = 392] [outer = (nil)] 05:58:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 131 (0x8d949800) [pid = 3422] [serial = 393] [outer = 0x8d944400] 05:58:58 INFO - PROCESS | 3422 | 1460984338877 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 132 (0x8d94c000) [pid = 3422] [serial = 394] [outer = 0x8d944400] 05:58:59 INFO - PROCESS | 3422 | 1460984339783 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]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1378ms 05:58:59 INFO - PROCESS | 3422 | 1460984339845 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 3422 | 1460984339849 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:58:59 INFO - PROCESS | 3422 | 1460984339855 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 3422 | 1460984339858 Marionette TRACE conn4 <- [1,498,null,{}] 05:58:59 INFO - PROCESS | 3422 | 1460984339864 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}] 05:59:00 INFO - PROCESS | 3422 | 1460984340045 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:59:00 INFO - PROCESS | 3422 | 1460984340196 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d949c00 == 65 [pid = 3422] [id = 132] 05:59:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 133 (0xa4b42400) [pid = 3422] [serial = 395] [outer = (nil)] 05:59:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 134 (0xa5e07800) [pid = 3422] [serial = 396] [outer = 0xa4b42400] 05:59:00 INFO - PROCESS | 3422 | 1460984340327 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 135 (0xa5ed4000) [pid = 3422] [serial = 397] [outer = 0xa4b42400] 05:59:01 INFO - PROCESS | 3422 | 1460984341114 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1333ms 05:59:01 INFO - PROCESS | 3422 | 1460984341197 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 3422 | 1460984341201 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:59:01 INFO - PROCESS | 3422 | 1460984341209 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 3422 | 1460984341213 Marionette TRACE conn4 <- [1,502,null,{}] 05:59:01 INFO - PROCESS | 3422 | 1460984341219 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}] 05:59:01 INFO - PROCESS | 3422 | 1460984341372 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:59:01 INFO - PROCESS | 3422 | 1460984341522 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db13000 == 66 [pid = 3422] [id = 133] 05:59:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 136 (0x8db14800) [pid = 3422] [serial = 398] [outer = (nil)] 05:59:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 137 (0x8db19800) [pid = 3422] [serial = 399] [outer = 0x8db14800] 05:59:01 INFO - PROCESS | 3422 | 1460984341603 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 138 (0x8db1b800) [pid = 3422] [serial = 400] [outer = 0x8db14800] 05:59:02 INFO - PROCESS | 3422 | 1460984342372 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]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1235ms 05:59:02 INFO - PROCESS | 3422 | 1460984342444 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 3422 | 1460984342448 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:59:02 INFO - PROCESS | 3422 | 1460984342454 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 3422 | 1460984342457 Marionette TRACE conn4 <- [1,506,null,{}] 05:59:02 INFO - PROCESS | 3422 | 1460984342463 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}] 05:59:02 INFO - PROCESS | 3422 | 1460984342655 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:59:02 INFO - PROCESS | 3422 | 1460984342812 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd14c00 == 67 [pid = 3422] [id = 134] 05:59:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x8bd17800) [pid = 3422] [serial = 401] [outer = (nil)] 05:59:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0x8bd1a400) [pid = 3422] [serial = 402] [outer = 0x8bd17800] 05:59:02 INFO - PROCESS | 3422 | 1460984342894 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x8bd1dc00) [pid = 3422] [serial = 403] [outer = 0x8bd17800] 05:59:04 INFO - PROCESS | 3422 | 1460984344086 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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1684ms 05:59:04 INFO - PROCESS | 3422 | 1460984344140 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 3422 | 1460984344145 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:59:04 INFO - PROCESS | 3422 | 1460984344155 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 3422 | 1460984344159 Marionette TRACE conn4 <- [1,510,null,{}] 05:59:04 INFO - PROCESS | 3422 | 1460984344175 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}] 05:59:04 INFO - PROCESS | 3422 | 1460984344427 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:59:04 INFO - PROCESS | 3422 | 1460984344624 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db1ec00 == 68 [pid = 3422] [id = 135] 05:59:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x8ddbcc00) [pid = 3422] [serial = 404] [outer = (nil)] 05:59:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x8ddc2000) [pid = 3422] [serial = 405] [outer = 0x8ddbcc00] 05:59:04 INFO - PROCESS | 3422 | 1460984344775 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x8ddc5000) [pid = 3422] [serial = 406] [outer = 0x8ddbcc00] 05:59:04 INFO - PROCESS | 3422 | --DOCSHELL 0x8f604c00 == 67 [pid = 3422] [id = 125] 05:59:04 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0xa2a0cc00) [pid = 3422] [serial = 336] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x9801f000 == 66 [pid = 3422] [id = 124] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8f50c000 == 65 [pid = 3422] [id = 123] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8e983800 == 64 [pid = 3422] [id = 122] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8e981c00 == 63 [pid = 3422] [id = 121] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x907a8800 == 62 [pid = 3422] [id = 120] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8f607c00 == 61 [pid = 3422] [id = 119] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x8e982000 == 60 [pid = 3422] [id = 113] 05:59:05 INFO - PROCESS | 3422 | --DOCSHELL 0x91498000 == 59 [pid = 3422] [id = 112] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x9818d800) [pid = 3422] [serial = 222] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0xa45b8800) [pid = 3422] [serial = 231] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0xa0072000) [pid = 3422] [serial = 256] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 139 (0xa3c1ec00) [pid = 3422] [serial = 228] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 138 (0x93335c00) [pid = 3422] [serial = 219] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 137 (0xa0af3800) [pid = 3422] [serial = 225] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 136 (0x95741400) [pid = 3422] [serial = 183] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 135 (0x98fb6c00) [pid = 3422] [serial = 186] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 134 (0x99bd6800) [pid = 3422] [serial = 189] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 133 (0x9148f400) [pid = 3422] [serial = 180] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 132 (0x9ae80c00) [pid = 3422] [serial = 330] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 131 (0x931c7400) [pid = 3422] [serial = 333] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 130 (0x9b2e1000) [pid = 3422] [serial = 331] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 129 (0xa3cca000) [pid = 3422] [serial = 298] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 128 (0x97b25800) [pid = 3422] [serial = 324] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 127 (0x97ef1800) [pid = 3422] [serial = 325] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 126 (0x9818f000) [pid = 3422] [serial = 327] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 125 (0x97b22c00) [pid = 3422] [serial = 322] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x96a7a000) [pid = 3422] [serial = 321] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x931c2400) [pid = 3422] [serial = 300] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0x932ef800) [pid = 3422] [serial = 319] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0x931cac00) [pid = 3422] [serial = 318] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x932f6c00) [pid = 3422] [serial = 303] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0x97efdc00) [pid = 3422] [serial = 306] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 118 (0x8f50c800) [pid = 3422] [serial = 309] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 117 (0x98192c00) [pid = 3422] [serial = 312] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 116 (0xa45b8000) [pid = 3422] [serial = 315] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 115 (0x9915ec00) [pid = 3422] [serial = 328] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | --DOMWINDOW == 114 (0xa0092400) [pid = 3422] [serial = 334] [outer = (nil)] [url = about:blank] 05:59:05 INFO - PROCESS | 3422 | 1460984345554 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1443ms 05:59:05 INFO - PROCESS | 3422 | 1460984345600 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 3422 | 1460984345607 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:59:05 INFO - PROCESS | 3422 | 1460984345645 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 3422 | 1460984345648 Marionette TRACE conn4 <- [1,514,null,{}] 05:59:05 INFO - PROCESS | 3422 | 1460984345654 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}] 05:59:05 INFO - PROCESS | 3422 | 1460984345800 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:59:05 INFO - PROCESS | 3422 | 1460984345811 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d943000 == 60 [pid = 3422] [id = 136] 05:59:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 115 (0x8e985c00) [pid = 3422] [serial = 407] [outer = (nil)] 05:59:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 116 (0x8f4f5400) [pid = 3422] [serial = 408] [outer = 0x8e985c00] 05:59:05 INFO - PROCESS | 3422 | 1460984345878 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 117 (0x8f50c800) [pid = 3422] [serial = 409] [outer = 0x8e985c00] 05:59:06 INFO - PROCESS | 3422 | 1460984346719 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]]]}] 05:59:06 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 05:59:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1090ms 05:59:06 INFO - PROCESS | 3422 | 1460984346730 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 3422 | 1460984346732 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:59:06 INFO - PROCESS | 3422 | 1460984346739 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 3422 | 1460984346744 Marionette TRACE conn4 <- [1,518,null,{}] 05:59:06 INFO - PROCESS | 3422 | 1460984346767 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}] 05:59:06 INFO - PROCESS | 3422 | 1460984346910 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:59:06 INFO - PROCESS | 3422 | 1460984346928 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f60ac00 == 61 [pid = 3422] [id = 137] 05:59:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 118 (0x8fe6bc00) [pid = 3422] [serial = 410] [outer = (nil)] 05:59:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 119 (0x904be800) [pid = 3422] [serial = 411] [outer = 0x8fe6bc00] 05:59:07 INFO - PROCESS | 3422 | 1460984346997 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0x907ac000) [pid = 3422] [serial = 412] [outer = 0x8fe6bc00] 05:59:07 INFO - PROCESS | 3422 | 1460984347808 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]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1143ms 05:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:59:07 INFO - PROCESS | 3422 | 1460984347882 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 3422 | 1460984347886 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:59:07 INFO - PROCESS | 3422 | 1460984347892 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 3422 | 1460984347895 Marionette TRACE conn4 <- [1,522,null,{}] 05:59:07 INFO - PROCESS | 3422 | 1460984347911 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}] 05:59:08 INFO - PROCESS | 3422 | 1460984348105 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:59:08 INFO - PROCESS | 3422 | 1460984348121 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c1800 == 62 [pid = 3422] [id = 138] 05:59:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0x907a8800) [pid = 3422] [serial = 413] [outer = (nil)] 05:59:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0x91f8c400) [pid = 3422] [serial = 414] [outer = 0x907a8800] 05:59:08 INFO - PROCESS | 3422 | 1460984348190 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x9318a800) [pid = 3422] [serial = 415] [outer = 0x907a8800] 05:59:09 INFO - PROCESS | 3422 | 1460984349060 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]]]}] 05:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1197ms 05:59:09 INFO - PROCESS | 3422 | 1460984349089 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 3422 | 1460984349092 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:59:09 INFO - PROCESS | 3422 | 1460984349099 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 3422 | 1460984349101 Marionette TRACE conn4 <- [1,526,null,{}] 05:59:09 INFO - PROCESS | 3422 | 1460984349107 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}] 05:59:09 INFO - PROCESS | 3422 | 1460984349291 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:59:09 INFO - PROCESS | 3422 | 1460984349317 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x91498800 == 63 [pid = 3422] [id = 139] 05:59:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x9317e800) [pid = 3422] [serial = 416] [outer = (nil)] 05:59:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x932ebc00) [pid = 3422] [serial = 417] [outer = 0x9317e800] 05:59:09 INFO - PROCESS | 3422 | 1460984349384 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0x932f0000) [pid = 3422] [serial = 418] [outer = 0x9317e800] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 125 (0x91493c00) [pid = 3422] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 124 (0x99bcb800) [pid = 3422] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 123 (0x8fcb1800) [pid = 3422] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 122 (0x93126400) [pid = 3422] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 121 (0x97b12c00) [pid = 3422] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 120 (0x907b4c00) [pid = 3422] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:59:09 INFO - PROCESS | 3422 | --DOMWINDOW == 119 (0x8f9c6800) [pid = 3422] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:59:10 INFO - PROCESS | 3422 | 1460984350344 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]]]}] 05:59:10 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 05:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1287ms 05:59:10 INFO - PROCESS | 3422 | 1460984350387 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 3422 | 1460984350390 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:59:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:59:10 INFO - PROCESS | 3422 | 1460984350396 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 3422 | 1460984350398 Marionette TRACE conn4 <- [1,530,null,{}] 05:59:10 INFO - PROCESS | 3422 | 1460984350404 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}] 05:59:10 INFO - PROCESS | 3422 | 1460984350596 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:59:10 INFO - PROCESS | 3422 | 1460984350614 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9cb000 == 64 [pid = 3422] [id = 140] 05:59:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 120 (0x8fcafc00) [pid = 3422] [serial = 419] [outer = (nil)] 05:59:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 121 (0x9333f000) [pid = 3422] [serial = 420] [outer = 0x8fcafc00] 05:59:10 INFO - PROCESS | 3422 | 1460984350681 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 122 (0x95745c00) [pid = 3422] [serial = 421] [outer = 0x8fcafc00] 05:59:11 INFO - PROCESS | 3422 | 1460984351319 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"]]]}] 05:59:11 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 05:59:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:59:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:59:11 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 05:59:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:59:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:59:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 987ms 05:59:11 INFO - PROCESS | 3422 | 1460984351387 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 3422 | 1460984351391 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:59:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:59:11 INFO - PROCESS | 3422 | 1460984351397 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 3422 | 1460984351400 Marionette TRACE conn4 <- [1,534,null,{}] 05:59:11 INFO - PROCESS | 3422 | 1460984351405 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}] 05:59:11 INFO - PROCESS | 3422 | 1460984351546 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:59:11 INFO - PROCESS | 3422 | 1460984351657 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db1d800 == 65 [pid = 3422] [id = 141] 05:59:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 123 (0x8db20800) [pid = 3422] [serial = 422] [outer = (nil)] 05:59:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 124 (0x97ef0800) [pid = 3422] [serial = 423] [outer = 0x8db20800] 05:59:11 INFO - PROCESS | 3422 | 1460984351724 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 125 (0x97ef3000) [pid = 3422] [serial = 424] [outer = 0x8db20800] 05:59:12 INFO - PROCESS | 3422 | 1460984352578 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]]]}] 05:59:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:59:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1236ms 05:59:12 INFO - PROCESS | 3422 | 1460984352634 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 3422 | 1460984352641 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:59:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:59:12 INFO - PROCESS | 3422 | 1460984352651 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 3422 | 1460984352656 Marionette TRACE conn4 <- [1,538,null,{}] 05:59:12 INFO - PROCESS | 3422 | 1460984352664 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}] 05:59:12 INFO - PROCESS | 3422 | 1460984352857 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:59:13 INFO - PROCESS | 3422 | 1460984353019 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd17000 == 66 [pid = 3422] [id = 142] 05:59:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 126 (0x8bd1d800) [pid = 3422] [serial = 425] [outer = (nil)] 05:59:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 127 (0x8ddc0c00) [pid = 3422] [serial = 426] [outer = 0x8bd1d800] 05:59:13 INFO - PROCESS | 3422 | 1460984353102 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 128 (0x8f4f8800) [pid = 3422] [serial = 427] [outer = 0x8bd1d800] 05:59:13 INFO - PROCESS | 3422 | 1460984353907 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]]]}] 05:59:13 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. 05:59:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1285ms 05:59:13 INFO - PROCESS | 3422 | 1460984353936 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 3422 | 1460984353944 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:59:13 INFO - PROCESS | 3422 | 1460984353973 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 3422 | 1460984353978 Marionette TRACE conn4 <- [1,542,null,{}] 05:59:13 INFO - PROCESS | 3422 | 1460984353984 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}] 05:59:14 INFO - PROCESS | 3422 | 1460984354155 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:59:14 INFO - PROCESS | 3422 | 1460984354307 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddc3400 == 67 [pid = 3422] [id = 143] 05:59:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 129 (0x8f609c00) [pid = 3422] [serial = 428] [outer = (nil)] 05:59:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 130 (0x904b9c00) [pid = 3422] [serial = 429] [outer = 0x8f609c00] 05:59:14 INFO - PROCESS | 3422 | 1460984354389 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 131 (0x93124800) [pid = 3422] [serial = 430] [outer = 0x8f609c00] 05:59:15 INFO - PROCESS | 3422 | 1460984355283 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]]]}] 05:59:15 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. 05:59:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1338ms 05:59:15 INFO - PROCESS | 3422 | 1460984355309 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 3422 | 1460984355313 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:59:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:59:15 INFO - PROCESS | 3422 | 1460984355320 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 3422 | 1460984355326 Marionette TRACE conn4 <- [1,546,null,{}] 05:59:15 INFO - PROCESS | 3422 | 1460984355342 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}] 05:59:15 INFO - PROCESS | 3422 | 1460984355552 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:59:15 INFO - PROCESS | 3422 | 1460984355711 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f603c00 == 68 [pid = 3422] [id = 144] 05:59:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 132 (0x93339800) [pid = 3422] [serial = 431] [outer = (nil)] 05:59:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 133 (0x97ef3c00) [pid = 3422] [serial = 432] [outer = 0x93339800] 05:59:15 INFO - PROCESS | 3422 | 1460984355795 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 134 (0x98184000) [pid = 3422] [serial = 433] [outer = 0x93339800] 05:59:17 INFO - PROCESS | 3422 | 1460984357040 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]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:59:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1740ms 05:59:17 INFO - PROCESS | 3422 | 1460984357061 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:59:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:59:17 INFO - PROCESS | 3422 | 1460984357065 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:59:17 INFO - PROCESS | 3422 | 1460984357072 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 3422 | 1460984357075 Marionette TRACE conn4 <- [1,550,null,{}] 05:59:17 INFO - PROCESS | 3422 | 1460984357080 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}] 05:59:17 INFO - PROCESS | 3422 | 1460984357338 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:59:17 INFO - PROCESS | 3422 | 1460984357494 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x90835c00 == 69 [pid = 3422] [id = 145] 05:59:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 135 (0x985a9c00) [pid = 3422] [serial = 434] [outer = (nil)] 05:59:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 136 (0x9fe6a000) [pid = 3422] [serial = 435] [outer = 0x985a9c00] 05:59:17 INFO - PROCESS | 3422 | 1460984357573 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 137 (0xa0073800) [pid = 3422] [serial = 436] [outer = 0x985a9c00] 05:59:18 INFO - PROCESS | 3422 | 1460984358363 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]]]}] 05:59:18 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. 05:59:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1340ms 05:59:18 INFO - PROCESS | 3422 | 1460984358413 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 3422 | 1460984358417 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:59:18 INFO - PROCESS | 3422 | 1460984358423 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 3422 | 1460984358426 Marionette TRACE conn4 <- [1,554,null,{}] 05:59:18 INFO - PROCESS | 3422 | 1460984358431 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}] 05:59:18 INFO - PROCESS | 3422 | 1460984358585 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:59:18 INFO - PROCESS | 3422 | 1460984358741 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd18400 == 70 [pid = 3422] [id = 146] 05:59:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 138 (0x8d94a400) [pid = 3422] [serial = 437] [outer = (nil)] 05:59:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x9824ec00) [pid = 3422] [serial = 438] [outer = 0x8d94a400] 05:59:18 INFO - PROCESS | 3422 | 1460984358830 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0x98251000) [pid = 3422] [serial = 439] [outer = 0x8d94a400] 05:59:19 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:19 INFO - PROCESS | 3422 | 1460984359769 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]]]}] 05:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1378ms 05:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:59:19 INFO - PROCESS | 3422 | 1460984359803 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 3422 | 1460984359806 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:59:19 INFO - PROCESS | 3422 | 1460984359813 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 3422 | 1460984359816 Marionette TRACE conn4 <- [1,558,null,{}] 05:59:19 INFO - PROCESS | 3422 | 1460984359823 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}] 05:59:20 INFO - PROCESS | 3422 | 1460984360042 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:59:20 INFO - PROCESS | 3422 | 1460984360194 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f6c00 == 71 [pid = 3422] [id = 147] 05:59:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x98219000) [pid = 3422] [serial = 440] [outer = (nil)] 05:59:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x9821e800) [pid = 3422] [serial = 441] [outer = 0x98219000] 05:59:20 INFO - PROCESS | 3422 | 1460984360326 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x98252c00) [pid = 3422] [serial = 442] [outer = 0x98219000] 05:59:21 INFO - PROCESS | 3422 | 1460984361108 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]]]}] 05:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1346ms 05:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:59:21 INFO - PROCESS | 3422 | 1460984361159 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 3422 | 1460984361162 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:59:21 INFO - PROCESS | 3422 | 1460984361169 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 3422 | 1460984361172 Marionette TRACE conn4 <- [1,562,null,{}] 05:59:21 INFO - PROCESS | 3422 | 1460984361177 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}] 05:59:21 INFO - PROCESS | 3422 | 1460984361329 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:59:21 INFO - PROCESS | 3422 | 1460984361488 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf96000 == 72 [pid = 3422] [id = 148] 05:59:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x8bf97400) [pid = 3422] [serial = 443] [outer = (nil)] 05:59:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x8bf9d400) [pid = 3422] [serial = 444] [outer = 0x8bf97400] 05:59:21 INFO - PROCESS | 3422 | 1460984361568 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x8bf9f400) [pid = 3422] [serial = 445] [outer = 0x8bf97400] 05:59:22 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:22 INFO - PROCESS | 3422 | 1460984362425 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]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1295ms 05:59:22 INFO - PROCESS | 3422 | 1460984362463 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 3422 | 1460984362466 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:59:22 INFO - PROCESS | 3422 | 1460984362473 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 3422 | 1460984362476 Marionette TRACE conn4 <- [1,566,null,{}] 05:59:22 INFO - PROCESS | 3422 | 1460984362482 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}] 05:59:22 INFO - PROCESS | 3422 | 1460984362631 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:59:22 INFO - PROCESS | 3422 | 1460984362796 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf9c400 == 73 [pid = 3422] [id = 149] 05:59:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x8bfa0000) [pid = 3422] [serial = 446] [outer = (nil)] 05:59:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x8c0c0000) [pid = 3422] [serial = 447] [outer = 0x8bfa0000] 05:59:22 INFO - PROCESS | 3422 | 1460984362875 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x8c0c1c00) [pid = 3422] [serial = 448] [outer = 0x8bfa0000] 05:59:23 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:23 INFO - PROCESS | 3422 | 1460984363675 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]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1238ms 05:59:23 INFO - PROCESS | 3422 | 1460984363712 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 3422 | 1460984363715 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:59:23 INFO - PROCESS | 3422 | 1460984363739 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 3422 | 1460984363743 Marionette TRACE conn4 <- [1,570,null,{}] 05:59:23 INFO - PROCESS | 3422 | 1460984363749 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}] 05:59:23 INFO - PROCESS | 3422 | 1460984363927 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:59:24 INFO - PROCESS | 3422 | 1460984364121 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c6c00 == 74 [pid = 3422] [id = 150] 05:59:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x8c0c7400) [pid = 3422] [serial = 449] [outer = (nil)] 05:59:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x8c0cbc00) [pid = 3422] [serial = 450] [outer = 0x8c0c7400] 05:59:24 INFO - PROCESS | 3422 | 1460984364198 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8c123000) [pid = 3422] [serial = 451] [outer = 0x8c0c7400] 05:59:24 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x8c12b400) [pid = 3422] [serial = 452] [outer = 0x91f2f400] 05:59:25 INFO - PROCESS | 3422 | 1460984365100 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]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1440ms 05:59:25 INFO - PROCESS | 3422 | 1460984365177 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 3422 | 1460984365180 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:59:25 INFO - PROCESS | 3422 | 1460984365186 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 3422 | 1460984365189 Marionette TRACE conn4 <- [1,574,null,{}] 05:59:25 INFO - PROCESS | 3422 | 1460984365195 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}] 05:59:25 INFO - PROCESS | 3422 | 1460984365390 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:59:25 INFO - PROCESS | 3422 | 1460984365585 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c12ac00 == 75 [pid = 3422] [id = 151] 05:59:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8c12bc00) [pid = 3422] [serial = 453] [outer = (nil)] 05:59:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x8c12f000) [pid = 3422] [serial = 454] [outer = 0x8c12bc00] 05:59:25 INFO - PROCESS | 3422 | 1460984365706 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8ddbbc00) [pid = 3422] [serial = 455] [outer = 0x8c12bc00] 05:59:26 INFO - PROCESS | 3422 | 1460984366480 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]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1331ms 05:59:26 INFO - PROCESS | 3422 | 1460984366519 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 3422 | 1460984366523 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:59:26 INFO - PROCESS | 3422 | 1460984366529 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 3422 | 1460984366533 Marionette TRACE conn4 <- [1,578,null,{}] 05:59:26 INFO - PROCESS | 3422 | 1460984366538 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}] 05:59:26 INFO - PROCESS | 3422 | 1460984366706 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:59:26 INFO - PROCESS | 3422 | 1460984366848 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e0400 == 76 [pid = 3422] [id = 152] 05:59:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8b5e0c00) [pid = 3422] [serial = 456] [outer = (nil)] 05:59:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8b5e9000) [pid = 3422] [serial = 457] [outer = 0x8b5e0c00] 05:59:26 INFO - PROCESS | 3422 | 1460984366931 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8f9c2400) [pid = 3422] [serial = 458] [outer = 0x8b5e0c00] 05:59:27 INFO - PROCESS | 3422 | 1460984367788 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]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1330ms 05:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:59:27 INFO - PROCESS | 3422 | 1460984367860 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 3422 | 1460984367862 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:59:27 INFO - PROCESS | 3422 | 1460984367868 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 3422 | 1460984367872 Marionette TRACE conn4 <- [1,582,null,{}] 05:59:27 INFO - PROCESS | 3422 | 1460984367877 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}] 05:59:28 INFO - PROCESS | 3422 | 1460984368052 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:59:28 INFO - PROCESS | 3422 | 1460984368212 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e8000 == 77 [pid = 3422] [id = 153] 05:59:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8db1ac00) [pid = 3422] [serial = 459] [outer = (nil)] 05:59:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x904c5000) [pid = 3422] [serial = 460] [outer = 0x8db1ac00] 05:59:28 INFO - PROCESS | 3422 | 1460984368291 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x931c6c00) [pid = 3422] [serial = 461] [outer = 0x8db1ac00] 05:59:29 INFO - PROCESS | 3422 | 1460984369365 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]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1530ms 05:59:29 INFO - PROCESS | 3422 | 1460984369399 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 3422 | 1460984369403 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:59:29 INFO - PROCESS | 3422 | 1460984369411 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 3422 | 1460984369417 Marionette TRACE conn4 <- [1,586,null,{}] 05:59:29 INFO - PROCESS | 3422 | 1460984369426 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}] 05:59:29 INFO - PROCESS | 3422 | 1460984369646 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:59:29 INFO - PROCESS | 3422 | 1460984369818 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c7c00 == 78 [pid = 3422] [id = 154] 05:59:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8c129c00) [pid = 3422] [serial = 462] [outer = (nil)] 05:59:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8d948000) [pid = 3422] [serial = 463] [outer = 0x8c129c00] 05:59:29 INFO - PROCESS | 3422 | 1460984369906 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8db1f000) [pid = 3422] [serial = 464] [outer = 0x8c129c00] 05:59:30 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:30 INFO - PROCESS | 3422 | 1460984370777 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]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1433ms 05:59:30 INFO - PROCESS | 3422 | 1460984370846 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 3422 | 1460984370853 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:59:30 INFO - PROCESS | 3422 | 1460984370863 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 3422 | 1460984370866 Marionette TRACE conn4 <- [1,590,null,{}] 05:59:30 INFO - PROCESS | 3422 | 1460984370872 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}] 05:59:31 INFO - PROCESS | 3422 | 1460984371030 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:59:31 INFO - PROCESS | 3422 | 1460984371190 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd1f400 == 79 [pid = 3422] [id = 155] 05:59:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8bd20800) [pid = 3422] [serial = 465] [outer = (nil)] 05:59:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8ddbf400) [pid = 3422] [serial = 466] [outer = 0x8bd20800] 05:59:31 INFO - PROCESS | 3422 | 1460984371264 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8f4f9c00) [pid = 3422] [serial = 467] [outer = 0x8bd20800] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f6000 == 78 [pid = 3422] [id = 73] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9cb000 == 77 [pid = 3422] [id = 140] 05:59:31 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x9fc7b800) [pid = 3422] [serial = 378] [outer = (nil)] [url = about:blank] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x91498800 == 76 [pid = 3422] [id = 139] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x904c1800 == 75 [pid = 3422] [id = 138] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x8f60ac00 == 74 [pid = 3422] [id = 137] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x8d943000 == 73 [pid = 3422] [id = 136] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x8db1ec00 == 72 [pid = 3422] [id = 135] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0xa0096800 == 71 [pid = 3422] [id = 130] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x9fca7800 == 70 [pid = 3422] [id = 129] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x904c3400 == 69 [pid = 3422] [id = 128] 05:59:31 INFO - PROCESS | 3422 | --DOCSHELL 0x8e985800 == 68 [pid = 3422] [id = 127] 05:59:31 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x9818fc00) [pid = 3422] [serial = 369] [outer = (nil)] [url = about:blank] 05:59:31 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x9fca5000) [pid = 3422] [serial = 372] [outer = (nil)] [url = about:blank] 05:59:31 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x8e98a400) [pid = 3422] [serial = 339] [outer = (nil)] [url = about:blank] 05:59:31 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x91f90000) [pid = 3422] [serial = 342] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x97b24800) [pid = 3422] [serial = 345] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8f60e000) [pid = 3422] [serial = 348] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x9fb4b000) [pid = 3422] [serial = 351] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x904bd800) [pid = 3422] [serial = 358] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x904b9400) [pid = 3422] [serial = 357] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x932f5400) [pid = 3422] [serial = 363] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x962e8400) [pid = 3422] [serial = 364] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x97b2a400) [pid = 3422] [serial = 366] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x931c0800) [pid = 3422] [serial = 361] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x91f8b400) [pid = 3422] [serial = 360] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0xa47ad800) [pid = 3422] [serial = 354] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x91499000) [pid = 3422] [serial = 375] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x98fb1400) [pid = 3422] [serial = 370] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0xa00d8c00) [pid = 3422] [serial = 373] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x98184c00) [pid = 3422] [serial = 376] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x97ef3400) [pid = 3422] [serial = 367] [outer = (nil)] [url = about:blank] 05:59:32 INFO - PROCESS | 3422 | 1460984372232 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]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1428ms 05:59:32 INFO - PROCESS | 3422 | 1460984372290 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 3422 | 1460984372293 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:59:32 INFO - PROCESS | 3422 | 1460984372300 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 3422 | 1460984372304 Marionette TRACE conn4 <- [1,594,null,{}] 05:59:32 INFO - PROCESS | 3422 | 1460984372319 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}] 05:59:32 INFO - PROCESS | 3422 | 1460984372456 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:59:32 INFO - PROCESS | 3422 | 1460984372578 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db1c400 == 69 [pid = 3422] [id = 156] 05:59:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x8e981c00) [pid = 3422] [serial = 468] [outer = (nil)] 05:59:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x8fcb5800) [pid = 3422] [serial = 469] [outer = 0x8e981c00] 05:59:32 INFO - PROCESS | 3422 | 1460984372646 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x904c6000) [pid = 3422] [serial = 470] [outer = 0x8e981c00] 05:59:33 INFO - PROCESS | 3422 | 1460984373349 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]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1089ms 05:59:33 INFO - PROCESS | 3422 | 1460984373390 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 3422 | 1460984373393 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:59:33 INFO - PROCESS | 3422 | 1460984373399 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 3422 | 1460984373401 Marionette TRACE conn4 <- [1,598,null,{}] 05:59:33 INFO - PROCESS | 3422 | 1460984373407 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}] 05:59:33 INFO - PROCESS | 3422 | 1460984373604 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:59:33 INFO - PROCESS | 3422 | 1460984373683 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c4c00 == 70 [pid = 3422] [id = 157] 05:59:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x904ba000) [pid = 3422] [serial = 471] [outer = (nil)] 05:59:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x9318c400) [pid = 3422] [serial = 472] [outer = 0x904ba000] 05:59:33 INFO - PROCESS | 3422 | 1460984373750 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x931cac00) [pid = 3422] [serial = 473] [outer = 0x904ba000] 05:59:34 INFO - PROCESS | 3422 | 1460984374627 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]]]}] 05:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1289ms 05:59:34 INFO - PROCESS | 3422 | 1460984374690 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 3422 | 1460984374693 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:59:34 INFO - PROCESS | 3422 | 1460984374705 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 3422 | 1460984374707 Marionette TRACE conn4 <- [1,602,null,{}] 05:59:34 INFO - PROCESS | 3422 | 1460984374713 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}] 05:59:34 INFO - PROCESS | 3422 | 1460984374902 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:59:34 INFO - PROCESS | 3422 | 1460984374934 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x9083a400 == 71 [pid = 3422] [id = 158] 05:59:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x93182000) [pid = 3422] [serial = 474] [outer = (nil)] 05:59:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x93334000) [pid = 3422] [serial = 475] [outer = 0x93182000] 05:59:35 INFO - PROCESS | 3422 | 1460984375001 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x9333b400) [pid = 3422] [serial = 476] [outer = 0x93182000] 05:59:35 INFO - PROCESS | 3422 | 1460984375796 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]]]}] 05:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1134ms 05:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:59:35 INFO - PROCESS | 3422 | 1460984375834 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 3422 | 1460984375837 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:59:35 INFO - PROCESS | 3422 | 1460984375843 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 3422 | 1460984375846 Marionette TRACE conn4 <- [1,606,null,{}] 05:59:35 INFO - PROCESS | 3422 | 1460984375859 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}] 05:59:36 INFO - PROCESS | 3422 | 1460984376141 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:59:36 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8fe6bc00) [pid = 3422] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:59:36 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8fcafc00) [pid = 3422] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:59:36 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x9317e800) [pid = 3422] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:59:36 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x907a8800) [pid = 3422] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:59:36 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x8e985c00) [pid = 3422] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:59:36 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x8ddbcc00) [pid = 3422] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:59:36 INFO - PROCESS | 3422 | 1460984376234 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db20000 == 72 [pid = 3422] [id = 159] 05:59:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x8ddbcc00) [pid = 3422] [serial = 477] [outer = (nil)] 05:59:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8f602800) [pid = 3422] [serial = 478] [outer = 0x8ddbcc00] 05:59:36 INFO - PROCESS | 3422 | 1460984376307 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x9317e800) [pid = 3422] [serial = 479] [outer = 0x8ddbcc00] 05:59:36 INFO - PROCESS | 3422 | 1460984376963 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]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1181ms 05:59:37 INFO - PROCESS | 3422 | 1460984377025 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 3422 | 1460984377028 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:59:37 INFO - PROCESS | 3422 | 1460984377034 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 3422 | 1460984377036 Marionette TRACE conn4 <- [1,610,null,{}] 05:59:37 INFO - PROCESS | 3422 | 1460984377042 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}] 05:59:37 INFO - PROCESS | 3422 | 1460984377184 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:59:37 INFO - PROCESS | 3422 | 1460984377198 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x94074c00 == 73 [pid = 3422] [id = 160] 05:59:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x96af8000) [pid = 3422] [serial = 480] [outer = (nil)] 05:59:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x97b22800) [pid = 3422] [serial = 481] [outer = 0x96af8000] 05:59:37 INFO - PROCESS | 3422 | 1460984377265 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x97b2ec00) [pid = 3422] [serial = 482] [outer = 0x96af8000] 05:59:38 INFO - PROCESS | 3422 | 1460984378013 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]]]}] 05:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1026ms 05:59:38 INFO - PROCESS | 3422 | 1460984378061 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 3422 | 1460984378064 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:59:38 INFO - PROCESS | 3422 | 1460984378071 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 3422 | 1460984378074 Marionette TRACE conn4 <- [1,614,null,{}] 05:59:38 INFO - PROCESS | 3422 | 1460984378177 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}] 05:59:38 INFO - PROCESS | 3422 | 1460984378428 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:59:38 INFO - PROCESS | 3422 | 1460984378548 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf96400 == 74 [pid = 3422] [id = 161] 05:59:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8bf9d800) [pid = 3422] [serial = 483] [outer = (nil)] 05:59:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8c0c1400) [pid = 3422] [serial = 484] [outer = 0x8bf9d800] 05:59:38 INFO - PROCESS | 3422 | 1460984378634 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8c12d400) [pid = 3422] [serial = 485] [outer = 0x8bf9d800] 05:59:39 INFO - PROCESS | 3422 | 1460984379564 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]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1542ms 05:59:39 INFO - PROCESS | 3422 | 1460984379615 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 3422 | 1460984379621 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:59:39 INFO - PROCESS | 3422 | 1460984379629 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 3422 | 1460984379633 Marionette TRACE conn4 <- [1,618,null,{}] 05:59:39 INFO - PROCESS | 3422 | 1460984379640 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}] 05:59:39 INFO - PROCESS | 3422 | 1460984379815 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:59:40 INFO - PROCESS | 3422 | 1460984380033 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f2000 == 75 [pid = 3422] [id = 162] 05:59:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8f50cc00) [pid = 3422] [serial = 486] [outer = (nil)] 05:59:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8f60a400) [pid = 3422] [serial = 487] [outer = 0x8f50cc00] 05:59:40 INFO - PROCESS | 3422 | 1460984380160 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8f9cf800) [pid = 3422] [serial = 488] [outer = 0x8f50cc00] 05:59:40 INFO - PROCESS | 3422 | 1460984380946 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]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1380ms 05:59:41 INFO - PROCESS | 3422 | 1460984381010 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 3422 | 1460984381014 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:59:41 INFO - PROCESS | 3422 | 1460984381021 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 3422 | 1460984381023 Marionette TRACE conn4 <- [1,622,null,{}] 05:59:41 INFO - PROCESS | 3422 | 1460984381030 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}] 05:59:41 INFO - PROCESS | 3422 | 1460984381199 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:59:41 INFO - PROCESS | 3422 | 1460984381357 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f60d400 == 76 [pid = 3422] [id = 163] 05:59:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x91498000) [pid = 3422] [serial = 489] [outer = (nil)] 05:59:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x932f5400) [pid = 3422] [serial = 490] [outer = 0x91498000] 05:59:41 INFO - PROCESS | 3422 | 1460984381447 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x9406e000) [pid = 3422] [serial = 491] [outer = 0x91498000] 05:59:42 INFO - PROCESS | 3422 | 1460984382373 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]]]}] 05:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1379ms 05:59:42 INFO - PROCESS | 3422 | 1460984382403 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:59:42 INFO - PROCESS | 3422 | 1460984382412 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:59:42 INFO - PROCESS | 3422 | 1460984382426 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 3422 | 1460984382430 Marionette TRACE conn4 <- [1,626,null,{}] 05:59:42 INFO - PROCESS | 3422 | 1460984382435 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}] 05:59:42 INFO - PROCESS | 3422 | 1460984382594 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:59:42 INFO - PROCESS | 3422 | 1460984382759 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e9400 == 77 [pid = 3422] [id = 164] 05:59:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x9573f000) [pid = 3422] [serial = 492] [outer = (nil)] 05:59:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x97efec00) [pid = 3422] [serial = 493] [outer = 0x9573f000] 05:59:42 INFO - PROCESS | 3422 | 1460984382838 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x98216000) [pid = 3422] [serial = 494] [outer = 0x9573f000] 05:59:43 INFO - PROCESS | 3422 | 1460984383727 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]]]}] 05:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1338ms 05:59:43 INFO - PROCESS | 3422 | 1460984383757 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 3422 | 1460984383760 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:59:43 INFO - PROCESS | 3422 | 1460984383767 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 3422 | 1460984383770 Marionette TRACE conn4 <- [1,630,null,{}] 05:59:43 INFO - PROCESS | 3422 | 1460984383775 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}] 05:59:43 INFO - PROCESS | 3422 | 1460984383936 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:59:44 INFO - PROCESS | 3422 | 1460984384101 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x9801fc00 == 78 [pid = 3422] [id = 165] 05:59:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x98216400) [pid = 3422] [serial = 495] [outer = (nil)] 05:59:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x9821d800) [pid = 3422] [serial = 496] [outer = 0x98216400] 05:59:44 INFO - PROCESS | 3422 | 1460984384177 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x98222400) [pid = 3422] [serial = 497] [outer = 0x98216400] 05:59:45 INFO - PROCESS | 3422 | 1460984385033 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]]]}] 05:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1328ms 05:59:45 INFO - PROCESS | 3422 | 1460984385096 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 3422 | 1460984385100 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:59:45 INFO - PROCESS | 3422 | 1460984385106 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 3422 | 1460984385110 Marionette TRACE conn4 <- [1,634,null,{}] 05:59:45 INFO - PROCESS | 3422 | 1460984385116 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}] 05:59:45 INFO - PROCESS | 3422 | 1460984385356 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:59:45 INFO - PROCESS | 3422 | 1460984385530 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x98250000 == 79 [pid = 3422] [id = 166] 05:59:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x98257400) [pid = 3422] [serial = 498] [outer = (nil)] 05:59:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x99315800) [pid = 3422] [serial = 499] [outer = 0x98257400] 05:59:45 INFO - PROCESS | 3422 | 1460984385658 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x9fbc3400) [pid = 3422] [serial = 500] [outer = 0x98257400] 05:59:46 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:46 INFO - PROCESS | 3422 | 1460984386443 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]]]}] 05:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1379ms 05:59:46 INFO - PROCESS | 3422 | 1460984386486 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 3422 | 1460984386490 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:59:46 INFO - PROCESS | 3422 | 1460984386496 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 3422 | 1460984386501 Marionette TRACE conn4 <- [1,638,null,{}] 05:59:46 INFO - PROCESS | 3422 | 1460984386507 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}] 05:59:46 INFO - PROCESS | 3422 | 1460984386718 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:59:46 INFO - PROCESS | 3422 | 1460984386843 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f551400 == 80 [pid = 3422] [id = 167] 05:59:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8f553000) [pid = 3422] [serial = 501] [outer = (nil)] 05:59:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8f558000) [pid = 3422] [serial = 502] [outer = 0x8f553000] 05:59:46 INFO - PROCESS | 3422 | 1460984386921 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8f55a800) [pid = 3422] [serial = 503] [outer = 0x8f553000] 05:59:47 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:47 INFO - PROCESS | 3422 | 1460984387762 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]]]}] 05:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1283ms 05:59:47 INFO - PROCESS | 3422 | 1460984387790 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 3422 | 1460984387794 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:59:47 INFO - PROCESS | 3422 | 1460984387802 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 3422 | 1460984387806 Marionette TRACE conn4 <- [1,642,null,{}] 05:59:47 INFO - PROCESS | 3422 | 1460984387812 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}] 05:59:47 INFO - PROCESS | 3422 | 1460984387968 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:59:48 INFO - PROCESS | 3422 | 1460984388144 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c8400 == 81 [pid = 3422] [id = 168] 05:59:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8dd0d400) [pid = 3422] [serial = 504] [outer = (nil)] 05:59:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8dd14800) [pid = 3422] [serial = 505] [outer = 0x8dd0d400] 05:59:48 INFO - PROCESS | 3422 | 1460984388220 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8dd17c00) [pid = 3422] [serial = 506] [outer = 0x8dd0d400] 05:59:49 INFO - PROCESS | 3422 | 1460984389095 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]]]}] 05:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1332ms 05:59:49 INFO - PROCESS | 3422 | 1460984389135 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 3422 | 1460984389138 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:59:49 INFO - PROCESS | 3422 | 1460984389144 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 3422 | 1460984389148 Marionette TRACE conn4 <- [1,646,null,{}] 05:59:49 INFO - PROCESS | 3422 | 1460984389154 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}] 05:59:49 INFO - PROCESS | 3422 | 1460984389332 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:59:49 INFO - PROCESS | 3422 | 1460984389500 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd15000 == 82 [pid = 3422] [id = 169] 05:59:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x8bf9e400) [pid = 3422] [serial = 507] [outer = (nil)] 05:59:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x8dd1ac00) [pid = 3422] [serial = 508] [outer = 0x8bf9e400] 05:59:49 INFO - PROCESS | 3422 | 1460984389578 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8f50ac00) [pid = 3422] [serial = 509] [outer = 0x8bf9e400] 05:59:50 INFO - PROCESS | 3422 | 1460984390824 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]]]}] 05:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1739ms 05:59:50 INFO - PROCESS | 3422 | 1460984390884 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 3422 | 1460984390891 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:59:50 INFO - PROCESS | 3422 | 1460984390926 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 3422 | 1460984390930 Marionette TRACE conn4 <- [1,650,null,{}] 05:59:50 INFO - PROCESS | 3422 | 1460984390938 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}] 05:59:51 INFO - PROCESS | 3422 | 1460984391094 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:59:51 INFO - PROCESS | 3422 | 1460984391265 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e5c00 == 83 [pid = 3422] [id = 170] 05:59:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8c124000) [pid = 3422] [serial = 510] [outer = (nil)] 05:59:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8e983000) [pid = 3422] [serial = 511] [outer = 0x8c124000] 05:59:51 INFO - PROCESS | 3422 | 1460984391405 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8e98a400) [pid = 3422] [serial = 512] [outer = 0x8c124000] 05:59:52 INFO - PROCESS | 3422 | 1460984392299 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]]]}] 05:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1434ms 05:59:52 INFO - PROCESS | 3422 | 1460984392357 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 3422 | 1460984392365 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:59:52 INFO - PROCESS | 3422 | 1460984392375 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 3422 | 1460984392378 Marionette TRACE conn4 <- [1,654,null,{}] 05:59:52 INFO - PROCESS | 3422 | 1460984392384 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}] 05:59:52 INFO - PROCESS | 3422 | 1460984392537 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:59:52 INFO - PROCESS | 3422 | 1460984392700 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94d800 == 84 [pid = 3422] [id = 171] 05:59:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8ddb9c00) [pid = 3422] [serial = 513] [outer = (nil)] 05:59:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x8f510000) [pid = 3422] [serial = 514] [outer = 0x8ddb9c00] 05:59:52 INFO - PROCESS | 3422 | 1460984392772 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8f606000) [pid = 3422] [serial = 515] [outer = 0x8ddb9c00] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8f506800 == 83 [pid = 3422] [id = 118] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8f50b400 == 82 [pid = 3422] [id = 115] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8f606800 == 81 [pid = 3422] [id = 116] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0xa4b43c00) [pid = 3422] [serial = 390] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0xa2814c00) [pid = 3422] [serial = 387] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x8d949800) [pid = 3422] [serial = 393] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x8fcb0c00) [pid = 3422] [serial = 381] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0xa5e07800) [pid = 3422] [serial = 396] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x9333ec00) [pid = 3422] [serial = 384] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x8db19800) [pid = 3422] [serial = 399] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x97ef0800) [pid = 3422] [serial = 423] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8db20000 == 80 [pid = 3422] [id = 159] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x9083a400 == 79 [pid = 3422] [id = 158] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0c4c00 == 78 [pid = 3422] [id = 157] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8db1c400 == 77 [pid = 3422] [id = 156] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd1f400 == 76 [pid = 3422] [id = 155] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0c7c00 == 75 [pid = 3422] [id = 154] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f6c00 == 74 [pid = 3422] [id = 147] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd18400 == 73 [pid = 3422] [id = 146] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x90835c00 == 72 [pid = 3422] [id = 145] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8f603c00 == 71 [pid = 3422] [id = 144] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8ddc3400 == 70 [pid = 3422] [id = 143] 05:59:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd17000 == 69 [pid = 3422] [id = 142] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x907ac000) [pid = 3422] [serial = 412] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8bd1a400) [pid = 3422] [serial = 402] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x9333f000) [pid = 3422] [serial = 420] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x932f0000) [pid = 3422] [serial = 418] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x91f8c400) [pid = 3422] [serial = 414] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8f4f5400) [pid = 3422] [serial = 408] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8ddc5000) [pid = 3422] [serial = 406] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x9318a800) [pid = 3422] [serial = 415] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8f50c800) [pid = 3422] [serial = 409] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x932ebc00) [pid = 3422] [serial = 417] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x904be800) [pid = 3422] [serial = 411] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8ddc2000) [pid = 3422] [serial = 405] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x95745c00) [pid = 3422] [serial = 421] [outer = (nil)] [url = about:blank] 05:59:53 INFO - PROCESS | 3422 | 1460984393753 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]]]}] 05:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1437ms 05:59:53 INFO - PROCESS | 3422 | 1460984393812 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 3422 | 1460984393817 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:59:53 INFO - PROCESS | 3422 | 1460984393823 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 3422 | 1460984393828 Marionette TRACE conn4 <- [1,658,null,{}] 05:59:53 INFO - PROCESS | 3422 | 1460984393843 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}] 05:59:54 INFO - PROCESS | 3422 | 1460984394001 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:59:54 INFO - PROCESS | 3422 | 1460984394131 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e7000 == 70 [pid = 3422] [id = 172] 05:59:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8bd18400) [pid = 3422] [serial = 516] [outer = (nil)] 05:59:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8f606800) [pid = 3422] [serial = 517] [outer = 0x8bd18400] 05:59:54 INFO - PROCESS | 3422 | 1460984394205 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x904c0000) [pid = 3422] [serial = 518] [outer = 0x8bd18400] 05:59:54 INFO - PROCESS | 3422 | 1460984394949 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]]]}] 05:59:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1190ms 05:59:55 INFO - PROCESS | 3422 | 1460984395014 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:59:55 INFO - PROCESS | 3422 | 1460984395019 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:59:55 INFO - PROCESS | 3422 | 1460984395025 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 3422 | 1460984395028 Marionette TRACE conn4 <- [1,662,null,{}] 05:59:55 INFO - PROCESS | 3422 | 1460984395034 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}] 05:59:55 INFO - PROCESS | 3422 | 1460984395181 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:59:55 INFO - PROCESS | 3422 | 1460984395190 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddc7400 == 71 [pid = 3422] [id = 173] 05:59:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x904c6400) [pid = 3422] [serial = 519] [outer = (nil)] 05:59:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x9148d000) [pid = 3422] [serial = 520] [outer = 0x904c6400] 05:59:55 INFO - PROCESS | 3422 | 1460984395259 Marionette DEBUG loaded listener.js 05:59:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x91f8b400) [pid = 3422] [serial = 521] [outer = 0x904c6400] 05:59:55 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:56 INFO - PROCESS | 3422 | 1460984396128 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]]]}] 05:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1132ms 05:59:56 INFO - PROCESS | 3422 | 1460984396158 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:59:56 INFO - PROCESS | 3422 | 1460984396161 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:59:56 INFO - PROCESS | 3422 | 1460984396167 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 3422 | 1460984396170 Marionette TRACE conn4 <- [1,666,null,{}] 05:59:56 INFO - PROCESS | 3422 | 1460984396175 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}] 05:59:56 INFO - PROCESS | 3422 | 1460984396366 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:59:56 INFO - PROCESS | 3422 | 1460984396389 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e6000 == 72 [pid = 3422] [id = 174] 05:59:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8f60d000) [pid = 3422] [serial = 522] [outer = (nil)] 05:59:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x9312a400) [pid = 3422] [serial = 523] [outer = 0x8f60d000] 05:59:56 INFO - PROCESS | 3422 | 1460984396455 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x931c1000) [pid = 3422] [serial = 524] [outer = 0x8f60d000] 05:59:56 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:57 INFO - PROCESS | 3422 | 1460984397277 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]]]}] 05:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1128ms 05:59:57 INFO - PROCESS | 3422 | 1460984397296 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 3422 | 1460984397299 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:59:57 INFO - PROCESS | 3422 | 1460984397305 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 3422 | 1460984397307 Marionette TRACE conn4 <- [1,670,null,{}] 05:59:57 INFO - PROCESS | 3422 | 1460984397313 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}] 05:59:57 INFO - PROCESS | 3422 | 1460984397507 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:59:57 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x93182000) [pid = 3422] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:59:57 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8ddbcc00) [pid = 3422] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:59:57 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8c129c00) [pid = 3422] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:59:57 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8e981c00) [pid = 3422] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:59:57 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8bd20800) [pid = 3422] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:59:57 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x904ba000) [pid = 3422] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:59:57 INFO - PROCESS | 3422 | 1460984397954 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd20800 == 73 [pid = 3422] [id = 175] 05:59:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8c0c0c00) [pid = 3422] [serial = 525] [outer = (nil)] 05:59:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8db11400) [pid = 3422] [serial = 526] [outer = 0x8c0c0c00] 05:59:58 INFO - PROCESS | 3422 | 1460984398029 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8e981c00) [pid = 3422] [serial = 527] [outer = 0x8c0c0c00] 05:59:58 INFO - PROCESS | 3422 | 1460984398660 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]]]}] 05:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1379ms 05:59:58 INFO - PROCESS | 3422 | 1460984398685 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 3422 | 1460984398689 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:59:58 INFO - PROCESS | 3422 | 1460984398694 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 3422 | 1460984398697 Marionette TRACE conn4 <- [1,674,null,{}] 05:59:58 INFO - PROCESS | 3422 | 1460984398702 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}] 05:59:58 INFO - PROCESS | 3422 | 1460984398885 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:59:58 INFO - PROCESS | 3422 | 1460984398906 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c124800 == 74 [pid = 3422] [id = 176] 05:59:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8db12400) [pid = 3422] [serial = 528] [outer = (nil)] 05:59:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x91498800) [pid = 3422] [serial = 529] [outer = 0x8db12400] 05:59:58 INFO - PROCESS | 3422 | 1460984398972 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x94068c00) [pid = 3422] [serial = 530] [outer = 0x8db12400] 05:59:59 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:59 INFO - PROCESS | 3422 | 1460984399692 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]]]}] 05:59:59 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 05:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1034ms 05:59:59 INFO - PROCESS | 3422 | 1460984399730 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 3422 | 1460984399733 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:59:59 INFO - PROCESS | 3422 | 1460984399739 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 3422 | 1460984399741 Marionette TRACE conn4 <- [1,678,null,{}] 05:59:59 INFO - PROCESS | 3422 | 1460984399763 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:00 INFO - PROCESS | 3422 | 1460984400022 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:00:00 INFO - PROCESS | 3422 | 1460984400152 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf98800 == 75 [pid = 3422] [id = 177] 06:00:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8bf9a400) [pid = 3422] [serial = 531] [outer = (nil)] 06:00:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8c0cb400) [pid = 3422] [serial = 532] [outer = 0x8bf9a400] 06:00:00 INFO - PROCESS | 3422 | 1460984400235 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8d944800) [pid = 3422] [serial = 533] [outer = 0x8bf9a400] 06:00:01 INFO - PROCESS | 3422 | 1460984401176 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1496ms 06:00:01 INFO - PROCESS | 3422 | 1460984401252 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 3422 | 1460984401260 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:00:01 INFO - PROCESS | 3422 | 1460984401270 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 3422 | 1460984401275 Marionette TRACE conn4 <- [1,682,null,{}] 06:00:01 INFO - PROCESS | 3422 | 1460984401283 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:01 INFO - PROCESS | 3422 | 1460984401459 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:00:01 INFO - PROCESS | 3422 | 1460984401628 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddc5000 == 76 [pid = 3422] [id = 178] 06:00:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x8ddc6400) [pid = 3422] [serial = 534] [outer = (nil)] 06:00:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x8f4f6000) [pid = 3422] [serial = 535] [outer = 0x8ddc6400] 06:00:01 INFO - PROCESS | 3422 | 1460984401725 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8f552000) [pid = 3422] [serial = 536] [outer = 0x8ddc6400] 06:00:03 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:03 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:00:03 INFO - PROCESS | 3422 | 1460984403107 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:00:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1988ms 06:00:03 INFO - PROCESS | 3422 | 1460984403264 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:00:03 INFO - PROCESS | 3422 | 1460984403270 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:00:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:00:03 INFO - PROCESS | 3422 | 1460984403278 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 3422 | 1460984403281 Marionette TRACE conn4 <- [1,686,null,{}] 06:00:03 INFO - PROCESS | 3422 | 1460984403288 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:03 INFO - PROCESS | 3422 | 1460984403449 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:00:03 INFO - PROCESS | 3422 | 1460984403608 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e9800 == 77 [pid = 3422] [id = 179] 06:00:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8db20400) [pid = 3422] [serial = 537] [outer = (nil)] 06:00:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x904c1c00) [pid = 3422] [serial = 538] [outer = 0x8db20400] 06:00:03 INFO - PROCESS | 3422 | 1460984403689 Marionette DEBUG loaded listener.js 06:00:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x932f4800) [pid = 3422] [serial = 539] [outer = 0x8db20400] 06:00:04 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:04 INFO - PROCESS | 3422 | 1460984404988 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1737ms 06:00:05 INFO - PROCESS | 3422 | 1460984405015 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 3422 | 1460984405022 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:00:05 INFO - PROCESS | 3422 | 1460984405132 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 3422 | 1460984405139 Marionette TRACE conn4 <- [1,690,null,{}] 06:00:05 INFO - PROCESS | 3422 | 1460984405147 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:05 INFO - PROCESS | 3422 | 1460984405305 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:00:05 INFO - PROCESS | 3422 | 1460984405464 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bfa1c00 == 78 [pid = 3422] [id = 180] 06:00:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8f9ca400) [pid = 3422] [serial = 540] [outer = (nil)] 06:00:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x95745000) [pid = 3422] [serial = 541] [outer = 0x8f9ca400] 06:00:05 INFO - PROCESS | 3422 | 1460984405543 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x96a7a000) [pid = 3422] [serial = 542] [outer = 0x8f9ca400] 06:00:06 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:06 INFO - PROCESS | 3422 | 1460984406760 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:00:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1746ms 06:00:06 INFO - PROCESS | 3422 | 1460984406819 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 3422 | 1460984406823 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:00:06 INFO - PROCESS | 3422 | 1460984406828 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 3422 | 1460984406833 Marionette TRACE conn4 <- [1,694,null,{}] 06:00:06 INFO - PROCESS | 3422 | 1460984406838 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:07 INFO - PROCESS | 3422 | 1460984407068 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:00:07 INFO - PROCESS | 3422 | 1460984407231 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd1bc00 == 79 [pid = 3422] [id = 181] 06:00:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x8c0bf000) [pid = 3422] [serial = 543] [outer = (nil)] 06:00:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x97b2f800) [pid = 3422] [serial = 544] [outer = 0x8c0bf000] 06:00:07 INFO - PROCESS | 3422 | 1460984407307 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x97ef5000) [pid = 3422] [serial = 545] [outer = 0x8c0bf000] 06:00:08 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:08 INFO - PROCESS | 3422 | 1460984408491 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:00:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1688ms 06:00:08 INFO - PROCESS | 3422 | 1460984408518 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 3422 | 1460984408521 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:00:08 INFO - PROCESS | 3422 | 1460984408527 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 3422 | 1460984408531 Marionette TRACE conn4 <- [1,698,null,{}] 06:00:08 INFO - PROCESS | 3422 | 1460984408536 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:08 INFO - PROCESS | 3422 | 1460984408741 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:00:08 INFO - PROCESS | 3422 | 1460984408921 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x97ef0800 == 80 [pid = 3422] [id = 182] 06:00:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x9801d400) [pid = 3422] [serial = 546] [outer = (nil)] 06:00:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x9818d800) [pid = 3422] [serial = 547] [outer = 0x9801d400] 06:00:09 INFO - PROCESS | 3422 | 1460984409014 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x98221c00) [pid = 3422] [serial = 548] [outer = 0x9801d400] 06:00:10 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:10 INFO - PROCESS | 3422 | 1460984410360 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:00:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1941ms 06:00:10 INFO - PROCESS | 3422 | 1460984410469 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 3422 | 1460984410475 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:00:10 INFO - PROCESS | 3422 | 1460984410483 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 3422 | 1460984410489 Marionette TRACE conn4 <- [1,702,null,{}] 06:00:10 INFO - PROCESS | 3422 | 1460984410496 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 3422 | 1460984410650 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:00:10 INFO - PROCESS | 3422 | 1460984410823 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bfa1400 == 81 [pid = 3422] [id = 183] 06:00:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8c12c400) [pid = 3422] [serial = 549] [outer = (nil)] 06:00:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x8e98d400) [pid = 3422] [serial = 550] [outer = 0x8c12c400] 06:00:10 INFO - PROCESS | 3422 | 1460984410897 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x8f50e400) [pid = 3422] [serial = 551] [outer = 0x8c12c400] 06:00:12 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:12 INFO - PROCESS | 3422 | 1460984412227 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:00:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1787ms 06:00:12 INFO - PROCESS | 3422 | 1460984412271 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 3422 | 1460984412279 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:00:12 INFO - PROCESS | 3422 | 1460984412289 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 3422 | 1460984412293 Marionette TRACE conn4 <- [1,706,null,{}] 06:00:12 INFO - PROCESS | 3422 | 1460984412299 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 3422 | 1460984412525 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe70c00 == 80 [pid = 3422] [id = 101] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8f501800 == 79 [pid = 3422] [id = 126] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ed000 == 78 [pid = 3422] [id = 100] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8c124800 == 77 [pid = 3422] [id = 176] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd20800 == 76 [pid = 3422] [id = 175] 06:00:12 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x97b22800) [pid = 3422] [serial = 481] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x904c5000) [pid = 3422] [serial = 460] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8ddc0c00) [pid = 3422] [serial = 426] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x904b9c00) [pid = 3422] [serial = 429] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 3422 | 1460984412744 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e6000 == 75 [pid = 3422] [id = 174] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8ddc7400 == 74 [pid = 3422] [id = 173] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e7000 == 73 [pid = 3422] [id = 172] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94d800 == 72 [pid = 3422] [id = 171] 06:00:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x904bfc00 == 73 [pid = 3422] [id = 184] 06:00:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x904c1000) [pid = 3422] [serial = 552] [outer = (nil)] 06:00:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x904c7c00) [pid = 3422] [serial = 553] [outer = 0x904c1000] 06:00:12 INFO - PROCESS | 3422 | 1460984412867 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x9148e400) [pid = 3422] [serial = 554] [outer = 0x904c1000] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e5c00 == 72 [pid = 3422] [id = 170] 06:00:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd15000 == 71 [pid = 3422] [id = 169] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0c8400 == 70 [pid = 3422] [id = 168] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8f551400 == 69 [pid = 3422] [id = 167] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x98250000 == 68 [pid = 3422] [id = 166] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x9801fc00 == 67 [pid = 3422] [id = 165] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e9400 == 66 [pid = 3422] [id = 164] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8f60d400 == 65 [pid = 3422] [id = 163] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f2000 == 64 [pid = 3422] [id = 162] 06:00:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8bf96400 == 63 [pid = 3422] [id = 161] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8db1f000) [pid = 3422] [serial = 464] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x97ef3c00) [pid = 3422] [serial = 432] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x9fe6a000) [pid = 3422] [serial = 435] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x9824ec00) [pid = 3422] [serial = 438] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x9821e800) [pid = 3422] [serial = 441] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8bf9d400) [pid = 3422] [serial = 444] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8c0c0000) [pid = 3422] [serial = 447] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8c0cbc00) [pid = 3422] [serial = 450] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8c12f000) [pid = 3422] [serial = 454] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8b5e9000) [pid = 3422] [serial = 457] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x99acb400) [pid = 3422] [serial = 244] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x93334000) [pid = 3422] [serial = 475] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x8f602800) [pid = 3422] [serial = 478] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8d948000) [pid = 3422] [serial = 463] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x8fcb5800) [pid = 3422] [serial = 469] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x9333b400) [pid = 3422] [serial = 476] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x904c6000) [pid = 3422] [serial = 470] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8f4f9c00) [pid = 3422] [serial = 467] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8ddbf400) [pid = 3422] [serial = 466] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x9318c400) [pid = 3422] [serial = 472] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x931cac00) [pid = 3422] [serial = 473] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x9317e800) [pid = 3422] [serial = 479] [outer = (nil)] [url = about:blank] 06:00:14 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:14 INFO - PROCESS | 3422 | 1460984414084 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:00:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1836ms 06:00:14 INFO - PROCESS | 3422 | 1460984414127 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:00:14 INFO - PROCESS | 3422 | 1460984414133 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:00:14 INFO - PROCESS | 3422 | 1460984414144 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 3422 | 1460984414148 Marionette TRACE conn4 <- [1,710,null,{}] 06:00:14 INFO - PROCESS | 3422 | 1460984414236 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:14 INFO - PROCESS | 3422 | 1460984414440 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:00:14 INFO - PROCESS | 3422 | 1460984414453 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e9000 == 64 [pid = 3422] [id = 185] 06:00:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8ddc4c00) [pid = 3422] [serial = 555] [outer = (nil)] 06:00:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x931c5000) [pid = 3422] [serial = 556] [outer = 0x8ddc4c00] 06:00:14 INFO - PROCESS | 3422 | 1460984414523 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x93334800) [pid = 3422] [serial = 557] [outer = 0x8ddc4c00] 06:00:15 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:15 INFO - PROCESS | 3422 | 1460984415669 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1541ms 06:00:15 INFO - PROCESS | 3422 | 1460984415685 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 3422 | 1460984415689 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:00:15 INFO - PROCESS | 3422 | 1460984415694 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 3422 | 1460984415697 Marionette TRACE conn4 <- [1,714,null,{}] 06:00:15 INFO - PROCESS | 3422 | 1460984415702 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 3422 | 1460984415880 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:00:16 INFO - PROCESS | 3422 | 1460984416007 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x931ca000 == 65 [pid = 3422] [id = 186] 06:00:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x93337000) [pid = 3422] [serial = 558] [outer = (nil)] 06:00:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x94071000) [pid = 3422] [serial = 559] [outer = 0x93337000] 06:00:16 INFO - PROCESS | 3422 | 1460984416074 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x95743000) [pid = 3422] [serial = 560] [outer = 0x93337000] 06:00:17 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x8f60d000) [pid = 3422] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x96af8000) [pid = 3422] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8c0c0c00) [pid = 3422] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x8c124000) [pid = 3422] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8ddb9c00) [pid = 3422] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8bd18400) [pid = 3422] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8bf9e400) [pid = 3422] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x904c6400) [pid = 3422] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8fcb3800) [pid = 3422] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x8fcae800) [pid = 3422] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x93332c00) [pid = 3422] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x932f2c00) [pid = 3422] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8db1ac00) [pid = 3422] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8f505c00) [pid = 3422] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x97b26c00) [pid = 3422] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x9818c400) [pid = 3422] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x9573c400) [pid = 3422] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x985a8000) [pid = 3422] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x97b23800) [pid = 3422] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8f4f7c00) [pid = 3422] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x8bd17800) [pid = 3422] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0xa28b4800) [pid = 3422] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:00:17 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0xa3ccbc00) [pid = 3422] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:00:17 INFO - PROCESS | 3422 | 1460984417896 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2282ms 06:00:17 INFO - PROCESS | 3422 | 1460984417978 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 3422 | 1460984417981 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:00:17 INFO - PROCESS | 3422 | 1460984417988 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 3422 | 1460984417991 Marionette TRACE conn4 <- [1,718,null,{}] 06:00:18 INFO - PROCESS | 3422 | 1460984418003 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:18 INFO - PROCESS | 3422 | 1460984418136 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:00:18 INFO - PROCESS | 3422 | 1460984418145 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e4000 == 66 [pid = 3422] [id = 187] 06:00:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8bd18400) [pid = 3422] [serial = 561] [outer = (nil)] 06:00:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8f505c00) [pid = 3422] [serial = 562] [outer = 0x8bd18400] 06:00:18 INFO - PROCESS | 3422 | 1460984418214 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x904c6400) [pid = 3422] [serial = 563] [outer = 0x8bd18400] 06:00:19 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:19 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:00:19 INFO - PROCESS | 3422 | 1460984419376 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:00:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1440ms 06:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:00:19 INFO - PROCESS | 3422 | 1460984419430 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 3422 | 1460984419432 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:00:19 INFO - PROCESS | 3422 | 1460984419438 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 3422 | 1460984419441 Marionette TRACE conn4 <- [1,722,null,{}] 06:00:19 INFO - PROCESS | 3422 | 1460984419447 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:19 INFO - PROCESS | 3422 | 1460984419600 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:00:19 INFO - PROCESS | 3422 | 1460984419850 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e4c00 == 67 [pid = 3422] [id = 188] 06:00:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8b5e9400) [pid = 3422] [serial = 564] [outer = (nil)] 06:00:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8bf9dc00) [pid = 3422] [serial = 565] [outer = 0x8b5e9400] 06:00:19 INFO - PROCESS | 3422 | 1460984419934 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8db1b400) [pid = 3422] [serial = 566] [outer = 0x8b5e9400] 06:00:20 INFO - PROCESS | 3422 | 1460984420798 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 3422 | 1460984420878 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:00:20 INFO - PROCESS | 3422 | 1460984420887 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 3422 | 1460984420891 Marionette TRACE conn4 <- [1,726,null,{}] 06:00:20 INFO - PROCESS | 3422 | 1460984420899 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:21 INFO - PROCESS | 3422 | 1460984421110 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:00:21 INFO - PROCESS | 3422 | 1460984421327 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f55dc00 == 68 [pid = 3422] [id = 189] 06:00:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8f560400) [pid = 3422] [serial = 567] [outer = (nil)] 06:00:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8fcb3c00) [pid = 3422] [serial = 568] [outer = 0x8f560400] 06:00:21 INFO - PROCESS | 3422 | 1460984421453 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x904c6000) [pid = 3422] [serial = 569] [outer = 0x8f560400] 06:00:22 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:22 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:00:22 INFO - PROCESS | 3422 | 1460984422384 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:00:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:00:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1539ms 06:00:22 INFO - PROCESS | 3422 | 1460984422428 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 3422 | 1460984422435 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:00:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:00:22 INFO - PROCESS | 3422 | 1460984422443 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 3422 | 1460984422446 Marionette TRACE conn4 <- [1,730,null,{}] 06:00:22 INFO - PROCESS | 3422 | 1460984422452 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:22 INFO - PROCESS | 3422 | 1460984422620 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:00:22 INFO - PROCESS | 3422 | 1460984422784 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f605c00 == 69 [pid = 3422] [id = 190] 06:00:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x907ac000) [pid = 3422] [serial = 570] [outer = (nil)] 06:00:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x931cc400) [pid = 3422] [serial = 571] [outer = 0x907ac000] 06:00:22 INFO - PROCESS | 3422 | 1460984422870 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x9406f400) [pid = 3422] [serial = 572] [outer = 0x907ac000] 06:00:23 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:23 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:00:23 INFO - PROCESS | 3422 | 1460984423920 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 3422 | 1460984423979 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:00:23 INFO - PROCESS | 3422 | 1460984423988 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 3422 | 1460984423996 Marionette TRACE conn4 <- [1,734,null,{}] 06:00:24 INFO - PROCESS | 3422 | 1460984424010 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:24 INFO - PROCESS | 3422 | 1460984424220 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:00:24 INFO - PROCESS | 3422 | 1460984424427 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x94073800 == 70 [pid = 3422] [id = 191] 06:00:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x9818fc00) [pid = 3422] [serial = 573] [outer = (nil)] 06:00:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x9824f800) [pid = 3422] [serial = 574] [outer = 0x9818fc00] 06:00:24 INFO - PROCESS | 3422 | 1460984424548 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x98253400) [pid = 3422] [serial = 575] [outer = 0x9818fc00] 06:00:25 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:25 INFO - PROCESS | 3422 | 1460984425408 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:00:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1496ms 06:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:00:25 INFO - PROCESS | 3422 | 1460984425483 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:00:25 INFO - PROCESS | 3422 | 1460984425487 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:00:25 INFO - PROCESS | 3422 | 1460984425493 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 3422 | 1460984425497 Marionette TRACE conn4 <- [1,738,null,{}] 06:00:25 INFO - PROCESS | 3422 | 1460984425502 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:25 INFO - PROCESS | 3422 | 1460984425701 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:00:25 INFO - PROCESS | 3422 | 1460984425865 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bfa4400 == 71 [pid = 3422] [id = 192] 06:00:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x932f2800) [pid = 3422] [serial = 576] [outer = (nil)] 06:00:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x98c5b000) [pid = 3422] [serial = 577] [outer = 0x932f2800] 06:00:25 INFO - PROCESS | 3422 | 1460984425948 Marionette DEBUG loaded listener.js 06:00:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x99157000) [pid = 3422] [serial = 578] [outer = 0x932f2800] 06:00:27 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:27 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:00:27 INFO - PROCESS | 3422 | 1460984427218 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1784ms 06:00:27 INFO - PROCESS | 3422 | 1460984427277 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 3422 | 1460984427280 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:00:27 INFO - PROCESS | 3422 | 1460984427287 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 3422 | 1460984427289 Marionette TRACE conn4 <- [1,742,null,{}] 06:00:27 INFO - PROCESS | 3422 | 1460984427295 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:27 INFO - PROCESS | 3422 | 1460984427523 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:00:27 INFO - PROCESS | 3422 | 1460984427689 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x9930a000 == 72 [pid = 3422] [id = 193] 06:00:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x9930b400) [pid = 3422] [serial = 579] [outer = (nil)] 06:00:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x99bd0c00) [pid = 3422] [serial = 580] [outer = 0x9930b400] 06:00:27 INFO - PROCESS | 3422 | 1460984427778 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x9fb4bc00) [pid = 3422] [serial = 581] [outer = 0x9930b400] 06:00:29 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:29 INFO - PROCESS | 3422 | 1460984429044 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1783ms 06:00:29 INFO - PROCESS | 3422 | 1460984429070 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 3422 | 1460984429073 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:00:29 INFO - PROCESS | 3422 | 1460984429079 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 3422 | 1460984429081 Marionette TRACE conn4 <- [1,746,null,{}] 06:00:29 INFO - PROCESS | 3422 | 1460984429087 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:29 INFO - PROCESS | 3422 | 1460984429281 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:00:29 INFO - PROCESS | 3422 | 1460984429459 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x993e5800 == 73 [pid = 3422] [id = 194] 06:00:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x9996e400) [pid = 3422] [serial = 582] [outer = (nil)] 06:00:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0xa0003000) [pid = 3422] [serial = 583] [outer = 0x9996e400] 06:00:29 INFO - PROCESS | 3422 | 1460984429538 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0xa006f800) [pid = 3422] [serial = 584] [outer = 0x9996e400] 06:00:30 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:30 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:30 INFO - PROCESS | 3422 | 1460984430719 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1686ms 06:00:30 INFO - PROCESS | 3422 | 1460984430767 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 3422 | 1460984430770 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:00:30 INFO - PROCESS | 3422 | 1460984430776 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 3422 | 1460984430779 Marionette TRACE conn4 <- [1,750,null,{}] 06:00:30 INFO - PROCESS | 3422 | 1460984430785 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:31 INFO - PROCESS | 3422 | 1460984431074 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:00:31 INFO - PROCESS | 3422 | 1460984431201 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bedd400 == 74 [pid = 3422] [id = 195] 06:00:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8bede400) [pid = 3422] [serial = 585] [outer = (nil)] 06:00:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8bee4400) [pid = 3422] [serial = 586] [outer = 0x8bede400] 06:00:31 INFO - PROCESS | 3422 | 1460984431278 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8bee6000) [pid = 3422] [serial = 587] [outer = 0x8bede400] 06:00:32 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:32 INFO - PROCESS | 3422 | 1460984432542 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1788ms 06:00:32 INFO - PROCESS | 3422 | 1460984432565 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 3422 | 1460984432570 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:00:32 INFO - PROCESS | 3422 | 1460984432578 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 3422 | 1460984432583 Marionette TRACE conn4 <- [1,754,null,{}] 06:00:32 INFO - PROCESS | 3422 | 1460984432696 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:32 INFO - PROCESS | 3422 | 1460984432864 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:00:33 INFO - PROCESS | 3422 | 1460984433042 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bedc800 == 75 [pid = 3422] [id = 196] 06:00:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8db19800) [pid = 3422] [serial = 588] [outer = (nil)] 06:00:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8ddc7800) [pid = 3422] [serial = 589] [outer = 0x8db19800] 06:00:33 INFO - PROCESS | 3422 | 1460984433117 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x8f4f7000) [pid = 3422] [serial = 590] [outer = 0x8db19800] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e8000 == 74 [pid = 3422] [id = 153] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x93122000 == 73 [pid = 3422] [id = 61] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e4000 == 72 [pid = 3422] [id = 187] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8c0c1400) [pid = 3422] [serial = 484] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x9821d800) [pid = 3422] [serial = 496] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x8dd14800) [pid = 3422] [serial = 505] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x8f558000) [pid = 3422] [serial = 502] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8f60a400) [pid = 3422] [serial = 487] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x99315800) [pid = 3422] [serial = 499] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x932f5400) [pid = 3422] [serial = 490] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x97efec00) [pid = 3422] [serial = 493] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x91498800) [pid = 3422] [serial = 529] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x931ca000 == 71 [pid = 3422] [id = 186] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e9000 == 70 [pid = 3422] [id = 185] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x904bfc00 == 69 [pid = 3422] [id = 184] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x8bfa1400 == 68 [pid = 3422] [id = 183] 06:00:34 INFO - PROCESS | 3422 | --DOCSHELL 0x8bf98800 == 67 [pid = 3422] [id = 177] 06:00:34 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:34 INFO - PROCESS | 3422 | 1460984434440 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1874ms 06:00:34 INFO - PROCESS | 3422 | 1460984434452 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:00:34 INFO - PROCESS | 3422 | 1460984434459 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:00:34 INFO - PROCESS | 3422 | 1460984434468 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:00:34 INFO - PROCESS | 3422 | 1460984434472 Marionette TRACE conn4 <- [1,758,null,{}] 06:00:34 INFO - PROCESS | 3422 | 1460984434476 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:34 INFO - PROCESS | 3422 | 1460984434676 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x93129000) [pid = 3422] [serial = 259] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x931cd400) [pid = 3422] [serial = 301] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0xa0ef0800) [pid = 3422] [serial = 216] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x9333c800) [pid = 3422] [serial = 304] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x931c6c00) [pid = 3422] [serial = 461] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8f50fc00) [pid = 3422] [serial = 310] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x98faf400) [pid = 3422] [serial = 307] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x9b2e3400) [pid = 3422] [serial = 268] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x97c7c800) [pid = 3422] [serial = 262] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0xa0c53c00) [pid = 3422] [serial = 271] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x97ef8c00) [pid = 3422] [serial = 265] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x9ae87000) [pid = 3422] [serial = 313] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8bd1dc00) [pid = 3422] [serial = 403] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0xa47b4c00) [pid = 3422] [serial = 316] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0xa47b7800) [pid = 3422] [serial = 274] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x9312a400) [pid = 3422] [serial = 523] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x97b2ec00) [pid = 3422] [serial = 482] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8db11400) [pid = 3422] [serial = 526] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x931c1000) [pid = 3422] [serial = 524] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x8e983000) [pid = 3422] [serial = 511] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x8f606000) [pid = 3422] [serial = 515] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8f510000) [pid = 3422] [serial = 514] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8f606800) [pid = 3422] [serial = 517] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x904c0000) [pid = 3422] [serial = 518] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8f50ac00) [pid = 3422] [serial = 509] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8dd1ac00) [pid = 3422] [serial = 508] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x9148d000) [pid = 3422] [serial = 520] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x8e98a400) [pid = 3422] [serial = 512] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x8e981c00) [pid = 3422] [serial = 527] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x91f8b400) [pid = 3422] [serial = 521] [outer = (nil)] [url = about:blank] 06:00:34 INFO - PROCESS | 3422 | 1460984434842 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd1dc00 == 68 [pid = 3422] [id = 197] 06:00:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x8bedcc00) [pid = 3422] [serial = 591] [outer = (nil)] 06:00:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x8e981c00) [pid = 3422] [serial = 592] [outer = 0x8bedcc00] 06:00:34 INFO - PROCESS | 3422 | 1460984434911 Marionette DEBUG loaded listener.js 06:00:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8f55a000) [pid = 3422] [serial = 593] [outer = 0x8bedcc00] 06:00:35 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:35 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:00:35 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:35 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:35 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:00:35 INFO - PROCESS | 3422 | 1460984435667 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1242ms 06:00:35 INFO - PROCESS | 3422 | 1460984435710 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 3422 | 1460984435713 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:00:35 INFO - PROCESS | 3422 | 1460984435733 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 3422 | 1460984435739 Marionette TRACE conn4 <- [1,762,null,{}] 06:00:35 INFO - PROCESS | 3422 | 1460984435753 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 3422 | 1460984435915 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:00:35 INFO - PROCESS | 3422 | 1460984435925 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd12800 == 69 [pid = 3422] [id = 198] 06:00:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x8f60b400) [pid = 3422] [serial = 594] [outer = (nil)] 06:00:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x904bdc00) [pid = 3422] [serial = 595] [outer = 0x8f60b400] 06:00:35 INFO - PROCESS | 3422 | 1460984435998 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x91496c00) [pid = 3422] [serial = 596] [outer = 0x8f60b400] 06:00:37 INFO - PROCESS | 3422 | 1460984437279 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1586ms 06:00:37 INFO - PROCESS | 3422 | 1460984437317 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 3422 | 1460984437321 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:00:37 INFO - PROCESS | 3422 | 1460984437337 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 3422 | 1460984437340 Marionette TRACE conn4 <- [1,766,null,{}] 06:00:37 INFO - PROCESS | 3422 | 1460984437355 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 3422 | 1460984437557 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:00:37 INFO - PROCESS | 3422 | 1460984437635 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c128400 == 70 [pid = 3422] [id = 199] 06:00:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x9312a000) [pid = 3422] [serial = 597] [outer = (nil)] 06:00:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x931c4400) [pid = 3422] [serial = 598] [outer = 0x9312a000] 06:00:37 INFO - PROCESS | 3422 | 1460984437702 Marionette DEBUG loaded listener.js 06:00:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x93332c00) [pid = 3422] [serial = 599] [outer = 0x9312a000] 06:00:38 INFO - PROCESS | 3422 | 1460984438832 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:00:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1558ms 06:00:38 INFO - PROCESS | 3422 | 1460984438885 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:00:38 INFO - PROCESS | 3422 | 1460984438888 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:00:38 INFO - PROCESS | 3422 | 1460984438894 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 3422 | 1460984438896 Marionette TRACE conn4 <- [1,770,null,{}] 06:00:38 INFO - PROCESS | 3422 | 1460984438901 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:39 INFO - PROCESS | 3422 | 1460984439421 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:00:39 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x93337000) [pid = 3422] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:00:39 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8ddc4c00) [pid = 3422] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:00:39 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8db12400) [pid = 3422] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:00:39 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x904c1000) [pid = 3422] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:00:39 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8c12c400) [pid = 3422] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:00:39 INFO - PROCESS | 3422 | 1460984439585 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee9000 == 71 [pid = 3422] [id = 200] 06:00:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8c0c8400) [pid = 3422] [serial = 600] [outer = (nil)] 06:00:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x904c1000) [pid = 3422] [serial = 601] [outer = 0x8c0c8400] 06:00:39 INFO - PROCESS | 3422 | 1460984439651 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x9333d800) [pid = 3422] [serial = 602] [outer = 0x8c0c8400] 06:00:40 INFO - PROCESS | 3422 | 1460984440301 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1430ms 06:00:40 INFO - PROCESS | 3422 | 1460984440324 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 3422 | 1460984440328 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:00:40 INFO - PROCESS | 3422 | 1460984440333 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 3422 | 1460984440336 Marionette TRACE conn4 <- [1,774,null,{}] 06:00:40 INFO - PROCESS | 3422 | 1460984440342 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:40 INFO - PROCESS | 3422 | 1460984440569 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:00:40 INFO - PROCESS | 3422 | 1460984440592 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd19400 == 72 [pid = 3422] [id = 201] 06:00:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x9573ec00) [pid = 3422] [serial = 603] [outer = (nil)] 06:00:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x97b2ec00) [pid = 3422] [serial = 604] [outer = 0x9573ec00] 06:00:40 INFO - PROCESS | 3422 | 1460984440663 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x98020400) [pid = 3422] [serial = 605] [outer = 0x9573ec00] 06:00:41 INFO - PROCESS | 3422 | 1460984441378 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1130ms 06:00:41 INFO - PROCESS | 3422 | 1460984441493 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:00:41 INFO - PROCESS | 3422 | 1460984441498 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:00:41 INFO - PROCESS | 3422 | 1460984441510 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:00:41 INFO - PROCESS | 3422 | 1460984441515 Marionette TRACE conn4 <- [1,778,null,{}] 06:00:41 INFO - PROCESS | 3422 | 1460984441524 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:41 INFO - PROCESS | 3422 | 1460984441745 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:00:41 INFO - PROCESS | 3422 | 1460984441919 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94f000 == 73 [pid = 3422] [id = 202] 06:00:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8db12c00) [pid = 3422] [serial = 606] [outer = (nil)] 06:00:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8dd0f800) [pid = 3422] [serial = 607] [outer = 0x8db12c00] 06:00:42 INFO - PROCESS | 3422 | 1460984441999 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8dd18800) [pid = 3422] [serial = 608] [outer = 0x8db12c00] 06:00:42 INFO - PROCESS | 3422 | 1460984442913 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1444ms 06:00:42 INFO - PROCESS | 3422 | 1460984442950 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 3422 | 1460984442954 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:00:42 INFO - PROCESS | 3422 | 1460984442967 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 3422 | 1460984442972 Marionette TRACE conn4 <- [1,782,null,{}] 06:00:42 INFO - PROCESS | 3422 | 1460984442978 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:43 INFO - PROCESS | 3422 | 1460984443156 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:00:43 INFO - PROCESS | 3422 | 1460984443322 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd12400 == 74 [pid = 3422] [id = 203] 06:00:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8ddc7000) [pid = 3422] [serial = 609] [outer = (nil)] 06:00:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8f60f400) [pid = 3422] [serial = 610] [outer = 0x8ddc7000] 06:00:43 INFO - PROCESS | 3422 | 1460984443400 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x904c0000) [pid = 3422] [serial = 611] [outer = 0x8ddc7000] 06:00:44 INFO - PROCESS | 3422 | 1460984444387 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1484ms 06:00:44 INFO - PROCESS | 3422 | 1460984444448 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:00:44 INFO - PROCESS | 3422 | 1460984444452 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:00:44 INFO - PROCESS | 3422 | 1460984444459 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 3422 | 1460984444461 Marionette TRACE conn4 <- [1,786,null,{}] 06:00:44 INFO - PROCESS | 3422 | 1460984444477 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 3422 | 1460984444682 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:00:44 INFO - PROCESS | 3422 | 1460984444893 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x931ca000 == 75 [pid = 3422] [id = 204] 06:00:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x94066400) [pid = 3422] [serial = 612] [outer = (nil)] 06:00:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x97b23400) [pid = 3422] [serial = 613] [outer = 0x94066400] 06:00:45 INFO - PROCESS | 3422 | 1460984445021 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x97b30400) [pid = 3422] [serial = 614] [outer = 0x94066400] 06:00:45 INFO - PROCESS | 3422 | 1460984445849 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1434ms 06:00:45 INFO - PROCESS | 3422 | 1460984445894 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 3422 | 1460984445897 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:00:45 INFO - PROCESS | 3422 | 1460984445904 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 3422 | 1460984445907 Marionette TRACE conn4 <- [1,790,null,{}] 06:00:45 INFO - PROCESS | 3422 | 1460984445912 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:46 INFO - PROCESS | 3422 | 1460984446067 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:00:46 INFO - PROCESS | 3422 | 1460984446237 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f55e400 == 76 [pid = 3422] [id = 205] 06:00:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x97b25400) [pid = 3422] [serial = 615] [outer = (nil)] 06:00:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x98224400) [pid = 3422] [serial = 616] [outer = 0x97b25400] 06:00:46 INFO - PROCESS | 3422 | 1460984446316 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x98256000) [pid = 3422] [serial = 617] [outer = 0x97b25400] 06:00:47 INFO - PROCESS | 3422 | 1460984447205 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1334ms 06:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:00:47 INFO - PROCESS | 3422 | 1460984447239 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 3422 | 1460984447242 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:00:47 INFO - PROCESS | 3422 | 1460984447249 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 3422 | 1460984447252 Marionette TRACE conn4 <- [1,794,null,{}] 06:00:47 INFO - PROCESS | 3422 | 1460984447258 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 3422 | 1460984447419 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:00:47 INFO - PROCESS | 3422 | 1460984447592 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c2000 == 77 [pid = 3422] [id = 206] 06:00:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x97b2f400) [pid = 3422] [serial = 618] [outer = (nil)] 06:00:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x9930ec00) [pid = 3422] [serial = 619] [outer = 0x97b2f400] 06:00:47 INFO - PROCESS | 3422 | 1460984447678 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x99bcac00) [pid = 3422] [serial = 620] [outer = 0x97b2f400] 06:00:48 INFO - PROCESS | 3422 | 1460984448537 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1333ms 06:00:48 INFO - PROCESS | 3422 | 1460984448582 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 3422 | 1460984448586 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:00:48 INFO - PROCESS | 3422 | 1460984448592 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 3422 | 1460984448595 Marionette TRACE conn4 <- [1,798,null,{}] 06:00:48 INFO - PROCESS | 3422 | 1460984448601 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:48 INFO - PROCESS | 3422 | 1460984448790 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:00:48 INFO - PROCESS | 3422 | 1460984448960 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d950000 == 78 [pid = 3422] [id = 207] 06:00:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x98310000) [pid = 3422] [serial = 621] [outer = (nil)] 06:00:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x9fca8400) [pid = 3422] [serial = 622] [outer = 0x98310000] 06:00:49 INFO - PROCESS | 3422 | 1460984449042 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0xa0001400) [pid = 3422] [serial = 623] [outer = 0x98310000] 06:00:49 INFO - PROCESS | 3422 | 1460984449901 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1379ms 06:00:49 INFO - PROCESS | 3422 | 1460984449971 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:00:49 INFO - PROCESS | 3422 | 1460984449975 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:00:49 INFO - PROCESS | 3422 | 1460984449982 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:00:49 INFO - PROCESS | 3422 | 1460984449985 Marionette TRACE conn4 <- [1,802,null,{}] 06:00:49 INFO - PROCESS | 3422 | 1460984449991 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:50 INFO - PROCESS | 3422 | 1460984450161 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:00:50 INFO - PROCESS | 3422 | 1460984450333 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd19000 == 79 [pid = 3422] [id = 208] 06:00:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8bee4800) [pid = 3422] [serial = 624] [outer = (nil)] 06:00:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x940b9c00) [pid = 3422] [serial = 625] [outer = 0x8bee4800] 06:00:50 INFO - PROCESS | 3422 | 1460984450416 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x940bb400) [pid = 3422] [serial = 626] [outer = 0x8bee4800] 06:00:51 INFO - PROCESS | 3422 | 1460984451239 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:00: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 06:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1329ms 06:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:00:51 INFO - PROCESS | 3422 | 1460984451311 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 3422 | 1460984451314 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:00:51 INFO - PROCESS | 3422 | 1460984451321 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 3422 | 1460984451324 Marionette TRACE conn4 <- [1,806,null,{}] 06:00:51 INFO - PROCESS | 3422 | 1460984451329 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 3422 | 1460984451490 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:00:51 INFO - PROCESS | 3422 | 1460984451665 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x940b2800 == 80 [pid = 3422] [id = 209] 06:00:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x940b4c00) [pid = 3422] [serial = 627] [outer = (nil)] 06:00:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x940c0400) [pid = 3422] [serial = 628] [outer = 0x940b4c00] 06:00:51 INFO - PROCESS | 3422 | 1460984451744 Marionette DEBUG loaded listener.js 06:00:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x9fb49c00) [pid = 3422] [serial = 629] [outer = 0x940b4c00] 06:00:52 INFO - PROCESS | 3422 | 1460984452550 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1288ms 06:00:52 INFO - PROCESS | 3422 | 1460984452616 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 3422 | 1460984452619 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:00:52 INFO - PROCESS | 3422 | 1460984452627 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 3422 | 1460984452631 Marionette TRACE conn4 <- [1,810,null,{}] 06:00:52 INFO - PROCESS | 3422 | 1460984452636 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:52 INFO - PROCESS | 3422 | 1460984452793 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:00:52 INFO - PROCESS | 3422 | 1460984452964 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5ee800 == 81 [pid = 3422] [id = 210] 06:00:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x940bd000) [pid = 3422] [serial = 630] [outer = (nil)] 06:00:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x94292c00) [pid = 3422] [serial = 631] [outer = 0x940bd000] 06:00:53 INFO - PROCESS | 3422 | 1460984453047 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x94295400) [pid = 3422] [serial = 632] [outer = 0x940bd000] 06:00:53 INFO - PROCESS | 3422 | 1460984453944 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1333ms 06:00:53 INFO - PROCESS | 3422 | 1460984453961 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 3422 | 1460984453965 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:00:53 INFO - PROCESS | 3422 | 1460984453971 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 3422 | 1460984453974 Marionette TRACE conn4 <- [1,814,null,{}] 06:00:53 INFO - PROCESS | 3422 | 1460984453979 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 3422 | 1460984454179 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:00:54 INFO - PROCESS | 3422 | 1460984454356 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c5000 == 82 [pid = 3422] [id = 211] 06:00:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8d946000) [pid = 3422] [serial = 633] [outer = (nil)] 06:00:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x94070c00) [pid = 3422] [serial = 634] [outer = 0x8d946000] 06:00:54 INFO - PROCESS | 3422 | 1460984454435 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x94297400) [pid = 3422] [serial = 635] [outer = 0x8d946000] 06:00:55 INFO - PROCESS | 3422 | 1460984455351 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:00:55 INFO - PROCESS | 3422 | 1460984455415 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:00:55 INFO - PROCESS | 3422 | 1460984455421 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:00:55 INFO - PROCESS | 3422 | 1460984455425 Marionette TRACE conn4 <- [1,818,null,{}] 06:00:55 INFO - PROCESS | 3422 | 1460984455431 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:55 INFO - PROCESS | 3422 | 1460984455654 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:00:55 INFO - PROCESS | 3422 | 1460984455889 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x93183400 == 83 [pid = 3422] [id = 212] 06:00:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0xa0a66400) [pid = 3422] [serial = 636] [outer = (nil)] 06:00:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0xa0c4ec00) [pid = 3422] [serial = 637] [outer = 0xa0a66400] 06:00:56 INFO - PROCESS | 3422 | 1460984456024 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0xa0fdf000) [pid = 3422] [serial = 638] [outer = 0xa0a66400] 06:00:56 INFO - PROCESS | 3422 | 1460984456867 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1490ms 06:00:56 INFO - PROCESS | 3422 | 1460984456912 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 3422 | 1460984456916 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:00:56 INFO - PROCESS | 3422 | 1460984456922 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 3422 | 1460984456924 Marionette TRACE conn4 <- [1,822,null,{}] 06:00:56 INFO - PROCESS | 3422 | 1460984456930 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:57 INFO - PROCESS | 3422 | 1460984457094 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:00:57 INFO - PROCESS | 3422 | 1460984457562 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd11c00 == 84 [pid = 3422] [id = 213] 06:00:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8dd13000) [pid = 3422] [serial = 639] [outer = (nil)] 06:00:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x8ddbac00) [pid = 3422] [serial = 640] [outer = 0x8dd13000] 06:00:57 INFO - PROCESS | 3422 | 1460984457680 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x8ebf2400) [pid = 3422] [serial = 641] [outer = 0x8dd13000] 06:00:58 INFO - PROCESS | 3422 | 1460984458557 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 3422 | 1460984458630 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:00:58 INFO - PROCESS | 3422 | 1460984458643 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 3422 | 1460984458647 Marionette TRACE conn4 <- [1,826,null,{}] 06:00:58 INFO - PROCESS | 3422 | 1460984458713 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:58 INFO - PROCESS | 3422 | 1460984458861 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:00:59 INFO - PROCESS | 3422 | 1460984459134 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd14c00 == 83 [pid = 3422] [id = 134] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8f505c00) [pid = 3422] [serial = 562] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd14c00 == 84 [pid = 3422] [id = 214] 06:00:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x8dd17400) [pid = 3422] [serial = 642] [outer = (nil)] 06:00:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8ebfdc00) [pid = 3422] [serial = 643] [outer = 0x8dd17400] 06:00:59 INFO - PROCESS | 3422 | 1460984459247 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x8f50c800) [pid = 3422] [serial = 644] [outer = 0x8dd17400] 06:00:59 INFO - PROCESS | 3422 | --DOCSHELL 0x8f55dc00 == 83 [pid = 3422] [id = 189] 06:00:59 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e4c00 == 82 [pid = 3422] [id = 188] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x94071000) [pid = 3422] [serial = 559] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x931c5000) [pid = 3422] [serial = 556] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x94068c00) [pid = 3422] [serial = 530] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x904c7c00) [pid = 3422] [serial = 553] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x9148e400) [pid = 3422] [serial = 554] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8f50e400) [pid = 3422] [serial = 551] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8e98d400) [pid = 3422] [serial = 550] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x9818d800) [pid = 3422] [serial = 547] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8f4f6000) [pid = 3422] [serial = 535] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8c0cb400) [pid = 3422] [serial = 532] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x904c1c00) [pid = 3422] [serial = 538] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x95745000) [pid = 3422] [serial = 541] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x97b2f800) [pid = 3422] [serial = 544] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x95743000) [pid = 3422] [serial = 560] [outer = (nil)] [url = about:blank] 06:00:59 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x93334800) [pid = 3422] [serial = 557] [outer = (nil)] [url = about:blank] 06:01:00 INFO - PROCESS | 3422 | 1460984460024 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1441ms 06:01:00 INFO - PROCESS | 3422 | 1460984460086 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:01:00 INFO - PROCESS | 3422 | 1460984460092 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:01:00 INFO - PROCESS | 3422 | 1460984460099 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:01:00 INFO - PROCESS | 3422 | 1460984460102 Marionette TRACE conn4 <- [1,830,null,{}] 06:01:00 INFO - PROCESS | 3422 | 1460984460108 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:00 INFO - PROCESS | 3422 | 1460984460273 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:01:00 INFO - PROCESS | 3422 | 1460984460283 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd15000 == 83 [pid = 3422] [id = 215] 06:01:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8ebff000) [pid = 3422] [serial = 645] [outer = (nil)] 06:01:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8f9d0000) [pid = 3422] [serial = 646] [outer = 0x8ebff000] 06:01:00 INFO - PROCESS | 3422 | 1460984460352 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x907af800) [pid = 3422] [serial = 647] [outer = 0x8ebff000] 06:01:01 INFO - PROCESS | 3422 | 1460984461230 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1184ms 06:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:01:01 INFO - PROCESS | 3422 | 1460984461283 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:01:01 INFO - PROCESS | 3422 | 1460984461286 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:01:01 INFO - PROCESS | 3422 | 1460984461299 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 3422 | 1460984461307 Marionette TRACE conn4 <- [1,834,null,{}] 06:01:01 INFO - PROCESS | 3422 | 1460984461315 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:01 INFO - PROCESS | 3422 | 1460984461468 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:01:01 INFO - PROCESS | 3422 | 1460984461613 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddb9400 == 84 [pid = 3422] [id = 216] 06:01:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8fcafc00) [pid = 3422] [serial = 648] [outer = (nil)] 06:01:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x931ce000) [pid = 3422] [serial = 649] [outer = 0x8fcafc00] 06:01:01 INFO - PROCESS | 3422 | 1460984461680 Marionette DEBUG loaded listener.js 06:01:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x9330b800) [pid = 3422] [serial = 650] [outer = 0x8fcafc00] 06:01:02 INFO - PROCESS | 3422 | 1460984462452 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1193ms 06:01:02 INFO - PROCESS | 3422 | 1460984462492 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 3422 | 1460984462496 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:01:02 INFO - PROCESS | 3422 | 1460984462502 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 3422 | 1460984462505 Marionette TRACE conn4 <- [1,838,null,{}] 06:01:02 INFO - PROCESS | 3422 | 1460984462510 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:02 INFO - PROCESS | 3422 | 1460984462705 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:01:02 INFO - PROCESS | 3422 | 1460984462725 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x931ce800 == 85 [pid = 3422] [id = 217] 06:01:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x932f5400) [pid = 3422] [serial = 651] [outer = (nil)] 06:01:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x94070400) [pid = 3422] [serial = 652] [outer = 0x932f5400] 06:01:02 INFO - PROCESS | 3422 | 1460984462792 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x940b8c00) [pid = 3422] [serial = 653] [outer = 0x932f5400] 06:01:03 INFO - PROCESS | 3422 | 1460984463659 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1181ms 06:01:03 INFO - PROCESS | 3422 | 1460984463683 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:01:03 INFO - PROCESS | 3422 | 1460984463687 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:01:03 INFO - PROCESS | 3422 | 1460984463692 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 3422 | 1460984463695 Marionette TRACE conn4 <- [1,842,null,{}] 06:01:03 INFO - PROCESS | 3422 | 1460984463700 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:03 INFO - PROCESS | 3422 | 1460984463892 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:01:04 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x9312a000) [pid = 3422] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:01:04 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8db19800) [pid = 3422] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:01:04 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8f60b400) [pid = 3422] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:01:04 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8c0c8400) [pid = 3422] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:01:04 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x8bedcc00) [pid = 3422] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:01:04 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x8bd18400) [pid = 3422] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:01:04 INFO - PROCESS | 3422 | 1460984464477 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c8400 == 86 [pid = 3422] [id = 218] 06:01:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8db19800) [pid = 3422] [serial = 654] [outer = (nil)] 06:01:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8f610c00) [pid = 3422] [serial = 655] [outer = 0x8db19800] 06:01:04 INFO - PROCESS | 3422 | 1460984464559 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x9429c400) [pid = 3422] [serial = 656] [outer = 0x8db19800] 06:01:05 INFO - PROCESS | 3422 | 1460984465230 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1579ms 06:01:05 INFO - PROCESS | 3422 | 1460984465272 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 3422 | 1460984465276 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:01:05 INFO - PROCESS | 3422 | 1460984465281 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 3422 | 1460984465284 Marionette TRACE conn4 <- [1,846,null,{}] 06:01:05 INFO - PROCESS | 3422 | 1460984465298 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:05 INFO - PROCESS | 3422 | 1460984465469 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:01:05 INFO - PROCESS | 3422 | 1460984465479 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe76c00 == 87 [pid = 3422] [id = 219] 06:01:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x9406ec00) [pid = 3422] [serial = 657] [outer = (nil)] 06:01:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x98188c00) [pid = 3422] [serial = 658] [outer = 0x9406ec00] 06:01:05 INFO - PROCESS | 3422 | 1460984465546 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x9821fc00) [pid = 3422] [serial = 659] [outer = 0x9406ec00] 06:01:06 INFO - PROCESS | 3422 | 1460984466310 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1040ms 06:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:01:06 INFO - PROCESS | 3422 | 1460984466322 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:01:06 INFO - PROCESS | 3422 | 1460984466325 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:01:06 INFO - PROCESS | 3422 | 1460984466331 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 3422 | 1460984466335 Marionette TRACE conn4 <- [1,850,null,{}] 06:01:06 INFO - PROCESS | 3422 | 1460984466458 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:06 INFO - PROCESS | 3422 | 1460984466655 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:01:06 INFO - PROCESS | 3422 | 1460984466840 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94a000 == 88 [pid = 3422] [id = 220] 06:01:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8db1bc00) [pid = 3422] [serial = 660] [outer = (nil)] 06:01:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8dd12c00) [pid = 3422] [serial = 661] [outer = 0x8db1bc00] 06:01:06 INFO - PROCESS | 3422 | 1460984466925 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x8e987400) [pid = 3422] [serial = 662] [outer = 0x8db1bc00] 06:01:07 INFO - PROCESS | 3422 | 1460984467886 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1588ms 06:01:07 INFO - PROCESS | 3422 | 1460984467920 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 3422 | 1460984467928 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:01:07 INFO - PROCESS | 3422 | 1460984467936 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 3422 | 1460984467940 Marionette TRACE conn4 <- [1,854,null,{}] 06:01:07 INFO - PROCESS | 3422 | 1460984467947 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:08 INFO - PROCESS | 3422 | 1460984468172 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:01:08 INFO - PROCESS | 3422 | 1460984468352 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f559400 == 89 [pid = 3422] [id = 221] 06:01:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x8f55d000) [pid = 3422] [serial = 663] [outer = (nil)] 06:01:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8f60ec00) [pid = 3422] [serial = 664] [outer = 0x8f55d000] 06:01:08 INFO - PROCESS | 3422 | 1460984468486 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x904c6c00) [pid = 3422] [serial = 665] [outer = 0x8f55d000] 06:01:09 INFO - PROCESS | 3422 | 1460984469430 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1539ms 06:01:09 INFO - PROCESS | 3422 | 1460984469475 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:01:09 INFO - PROCESS | 3422 | 1460984469480 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:01:09 INFO - PROCESS | 3422 | 1460984469486 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 3422 | 1460984469490 Marionette TRACE conn4 <- [1,858,null,{}] 06:01:09 INFO - PROCESS | 3422 | 1460984469496 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:09 INFO - PROCESS | 3422 | 1460984469677 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:01:09 INFO - PROCESS | 3422 | 1460984469896 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c5800 == 90 [pid = 3422] [id = 222] 06:01:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x932e9400) [pid = 3422] [serial = 666] [outer = (nil)] 06:01:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x940b5c00) [pid = 3422] [serial = 667] [outer = 0x932e9400] 06:01:10 INFO - PROCESS | 3422 | 1460984470031 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x9573c400) [pid = 3422] [serial = 668] [outer = 0x932e9400] 06:01:10 INFO - PROCESS | 3422 | 1460984470892 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 06:01:10 INFO - PROCESS | 3422 | 1460984470926 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 3422 | 1460984470936 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:01:10 INFO - PROCESS | 3422 | 1460984470945 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 3422 | 1460984470949 Marionette TRACE conn4 <- [1,862,null,{}] 06:01:10 INFO - PROCESS | 3422 | 1460984470954 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:11 INFO - PROCESS | 3422 | 1460984471123 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:01:11 INFO - PROCESS | 3422 | 1460984471303 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8beddc00 == 91 [pid = 3422] [id = 223] 06:01:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x962e9000) [pid = 3422] [serial = 669] [outer = (nil)] 06:01:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x99150800) [pid = 3422] [serial = 670] [outer = 0x962e9000] 06:01:11 INFO - PROCESS | 3422 | 1460984471388 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x9b2dc800) [pid = 3422] [serial = 671] [outer = 0x962e9000] 06:01:12 INFO - PROCESS | 3422 | 1460984472249 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1331ms 06:01:12 INFO - PROCESS | 3422 | 1460984472276 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:01:12 INFO - PROCESS | 3422 | 1460984472279 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:01:12 INFO - PROCESS | 3422 | 1460984472286 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 3422 | 1460984472290 Marionette TRACE conn4 <- [1,866,null,{}] 06:01:12 INFO - PROCESS | 3422 | 1460984472295 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:12 INFO - PROCESS | 3422 | 1460984472460 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:01:12 INFO - PROCESS | 3422 | 1460984472640 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f1000 == 92 [pid = 3422] [id = 224] 06:01:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x99bd3800) [pid = 3422] [serial = 672] [outer = (nil)] 06:01:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x9fbbb400) [pid = 3422] [serial = 673] [outer = 0x99bd3800] 06:01:12 INFO - PROCESS | 3422 | 1460984472717 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x9fe6a800) [pid = 3422] [serial = 674] [outer = 0x99bd3800] 06:01:13 INFO - PROCESS | 3422 | 1460984473592 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1379ms 06:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:01:13 INFO - PROCESS | 3422 | 1460984473666 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 3422 | 1460984473669 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:01:13 INFO - PROCESS | 3422 | 1460984473675 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 3422 | 1460984473679 Marionette TRACE conn4 <- [1,870,null,{}] 06:01:13 INFO - PROCESS | 3422 | 1460984473685 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 3422 | 1460984473913 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:01:14 INFO - PROCESS | 3422 | 1460984474091 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bf1000 == 93 [pid = 3422] [id = 225] 06:01:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x89bf4000) [pid = 3422] [serial = 675] [outer = (nil)] 06:01:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x89bf9800) [pid = 3422] [serial = 676] [outer = 0x89bf4000] 06:01:14 INFO - PROCESS | 3422 | 1460984474175 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x983b7c00) [pid = 3422] [serial = 677] [outer = 0x89bf4000] 06:01:15 INFO - PROCESS | 3422 | 1460984475032 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1401ms 06:01:15 INFO - PROCESS | 3422 | 1460984475076 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 3422 | 1460984475080 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:01:15 INFO - PROCESS | 3422 | 1460984475086 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 3422 | 1460984475090 Marionette TRACE conn4 <- [1,874,null,{}] 06:01:15 INFO - PROCESS | 3422 | 1460984475095 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:15 INFO - PROCESS | 3422 | 1460984475265 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:01:15 INFO - PROCESS | 3422 | 1460984475456 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfa000 == 94 [pid = 3422] [id = 226] 06:01:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x8fe91400) [pid = 3422] [serial = 678] [outer = (nil)] 06:01:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x8fe95c00) [pid = 3422] [serial = 679] [outer = 0x8fe91400] 06:01:15 INFO - PROCESS | 3422 | 1460984475535 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x8fe9a400) [pid = 3422] [serial = 680] [outer = 0x8fe91400] 06:01:16 INFO - PROCESS | 3422 | 1460984476399 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1383ms 06:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:01:16 INFO - PROCESS | 3422 | 1460984476470 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 3422 | 1460984476473 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:01:16 INFO - PROCESS | 3422 | 1460984476480 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 3422 | 1460984476483 Marionette TRACE conn4 <- [1,878,null,{}] 06:01:16 INFO - PROCESS | 3422 | 1460984476489 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:16 INFO - PROCESS | 3422 | 1460984476662 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:01:16 INFO - PROCESS | 3422 | 1460984476839 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfe800 == 95 [pid = 3422] [id = 227] 06:01:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x8fe97c00) [pid = 3422] [serial = 681] [outer = (nil)] 06:01:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x8fea0400) [pid = 3422] [serial = 682] [outer = 0x8fe97c00] 06:01:16 INFO - PROCESS | 3422 | 1460984476932 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x9eb4a800) [pid = 3422] [serial = 683] [outer = 0x8fe97c00] 06:01:17 INFO - PROCESS | 3422 | 1460984477726 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1287ms 06:01:17 INFO - PROCESS | 3422 | 1460984477766 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 3422 | 1460984477770 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:01:17 INFO - PROCESS | 3422 | 1460984477776 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 3422 | 1460984477779 Marionette TRACE conn4 <- [1,882,null,{}] 06:01:17 INFO - PROCESS | 3422 | 1460984477784 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:18 INFO - PROCESS | 3422 | 1460984478006 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:01:18 INFO - PROCESS | 3422 | 1460984478140 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x88703800 == 96 [pid = 3422] [id = 228] 06:01:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x88704c00) [pid = 3422] [serial = 684] [outer = (nil)] 06:01:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x88709000) [pid = 3422] [serial = 685] [outer = 0x88704c00] 06:01:18 INFO - PROCESS | 3422 | 1460984478228 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x8870b000) [pid = 3422] [serial = 686] [outer = 0x88704c00] 06:01:19 INFO - PROCESS | 3422 | 1460984479094 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1378ms 06:01:19 INFO - PROCESS | 3422 | 1460984479155 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 3422 | 1460984479157 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:01:19 INFO - PROCESS | 3422 | 1460984479164 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 3422 | 1460984479168 Marionette TRACE conn4 <- [1,886,null,{}] 06:01:19 INFO - PROCESS | 3422 | 1460984479173 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:19 INFO - PROCESS | 3422 | 1460984479341 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:01:19 INFO - PROCESS | 3422 | 1460984479532 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x88708800 == 97 [pid = 3422] [id = 229] 06:01:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x8870d800) [pid = 3422] [serial = 687] [outer = (nil)] 06:01:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x8884c800) [pid = 3422] [serial = 688] [outer = 0x8870d800] 06:01:19 INFO - PROCESS | 3422 | 1460984479612 Marionette DEBUG loaded listener.js 06:01:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x8884e400) [pid = 3422] [serial = 689] [outer = 0x8870d800] 06:01:20 INFO - PROCESS | 3422 | 1460984480468 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1333ms 06:01:20 INFO - PROCESS | 3422 | 1460984480498 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 3422 | 1460984480502 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:01:20 INFO - PROCESS | 3422 | 1460984480507 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 3422 | 1460984480510 Marionette TRACE conn4 <- [1,890,null,{}] 06:01:20 INFO - PROCESS | 3422 | 1460984480516 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:20 INFO - PROCESS | 3422 | 1460984480696 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:01:20 INFO - PROCESS | 3422 | 1460984480882 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x8870a000 == 98 [pid = 3422] [id = 230] 06:01:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x88710000) [pid = 3422] [serial = 690] [outer = (nil)] 06:01:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x88857000) [pid = 3422] [serial = 691] [outer = 0x88710000] 06:01:20 INFO - PROCESS | 3422 | 1460984480969 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 224 (0x8fe9ec00) [pid = 3422] [serial = 692] [outer = 0x88710000] 06:01:21 INFO - PROCESS | 3422 | 1460984481893 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1433ms 06:01:21 INFO - PROCESS | 3422 | 1460984481942 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:01:21 INFO - PROCESS | 3422 | 1460984481946 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:01:21 INFO - PROCESS | 3422 | 1460984481952 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 3422 | 1460984481956 Marionette TRACE conn4 <- [1,894,null,{}] 06:01:21 INFO - PROCESS | 3422 | 1460984481962 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:22 INFO - PROCESS | 3422 | 1460984482165 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:01:22 INFO - PROCESS | 3422 | 1460984482354 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d4c000 == 99 [pid = 3422] [id = 231] 06:01:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x87d4c800) [pid = 3422] [serial = 693] [outer = (nil)] 06:01:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x87d4f800) [pid = 3422] [serial = 694] [outer = 0x87d4c800] 06:01:22 INFO - PROCESS | 3422 | 1460984482434 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 227 (0x87d51c00) [pid = 3422] [serial = 695] [outer = 0x87d4c800] 06:01:23 INFO - PROCESS | 3422 | 1460984483319 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1437ms 06:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:01:23 INFO - PROCESS | 3422 | 1460984483389 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:01:23 INFO - PROCESS | 3422 | 1460984483391 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:01:23 INFO - PROCESS | 3422 | 1460984483398 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 3422 | 1460984483401 Marionette TRACE conn4 <- [1,898,null,{}] 06:01:23 INFO - PROCESS | 3422 | 1460984483407 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:23 INFO - PROCESS | 3422 | 1460984483582 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:01:23 INFO - PROCESS | 3422 | 1460984483772 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d46c00 == 100 [pid = 3422] [id = 232] 06:01:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 228 (0x87d47400) [pid = 3422] [serial = 696] [outer = (nil)] 06:01:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 229 (0x88858c00) [pid = 3422] [serial = 697] [outer = 0x87d47400] 06:01:23 INFO - PROCESS | 3422 | 1460984483850 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 230 (0x8beeac00) [pid = 3422] [serial = 698] [outer = 0x87d47400] 06:01:24 INFO - PROCESS | 3422 | 1460984484680 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:01:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 231 (0x88854000) [pid = 3422] [serial = 699] [outer = 0x91f2f400] 06:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1685ms 06:01:25 INFO - PROCESS | 3422 | 1460984485111 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 3422 | 1460984485117 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:01:25 INFO - PROCESS | 3422 | 1460984485271 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 3422 | 1460984485274 Marionette TRACE conn4 <- [1,902,null,{}] 06:01:25 INFO - PROCESS | 3422 | 1460984485321 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:25 INFO - PROCESS | 3422 | 1460984485491 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:01:25 INFO - PROCESS | 3422 | 1460984485702 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bff400 == 101 [pid = 3422] [id = 233] 06:01:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 232 (0x8b5e0800) [pid = 3422] [serial = 700] [outer = (nil)] 06:01:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 233 (0x8b5e4c00) [pid = 3422] [serial = 701] [outer = 0x8b5e0800] 06:01:25 INFO - PROCESS | 3422 | 1460984485775 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 234 (0x8bd14800) [pid = 3422] [serial = 702] [outer = 0x8b5e0800] 06:01:26 INFO - PROCESS | 3422 | 1460984486711 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1597ms 06:01:26 INFO - PROCESS | 3422 | 1460984486772 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:01:26 INFO - PROCESS | 3422 | 1460984486779 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:01:26 INFO - PROCESS | 3422 | 1460984486789 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 3422 | 1460984486795 Marionette TRACE conn4 <- [1,906,null,{}] 06:01:26 INFO - PROCESS | 3422 | 1460984486801 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:26 INFO - PROCESS | 3422 | 1460984486986 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:01:27 INFO - PROCESS | 3422 | 1460984487219 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee5c00 == 102 [pid = 3422] [id = 234] 06:01:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 235 (0x8bee6800) [pid = 3422] [serial = 703] [outer = (nil)] 06:01:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 236 (0x8c127c00) [pid = 3422] [serial = 704] [outer = 0x8bee6800] 06:01:27 INFO - PROCESS | 3422 | 1460984487360 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 237 (0x8d948800) [pid = 3422] [serial = 705] [outer = 0x8bee6800] 06:01:27 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ec400 == 101 [pid = 3422] [id = 78] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 236 (0x97b2ec00) [pid = 3422] [serial = 604] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 235 (0x8fcb3c00) [pid = 3422] [serial = 568] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 234 (0x9824f800) [pid = 3422] [serial = 574] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 233 (0x931cc400) [pid = 3422] [serial = 571] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 232 (0xa0003000) [pid = 3422] [serial = 583] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 231 (0x8bf9dc00) [pid = 3422] [serial = 565] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 230 (0x99bd0c00) [pid = 3422] [serial = 580] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 229 (0x98c5b000) [pid = 3422] [serial = 577] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOCSHELL 0x94074c00 == 100 [pid = 3422] [id = 160] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 228 (0x8bee4400) [pid = 3422] [serial = 586] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 227 (0x931c4400) [pid = 3422] [serial = 598] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 226 (0x8ddc7800) [pid = 3422] [serial = 589] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x8f4f7000) [pid = 3422] [serial = 590] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0x91496c00) [pid = 3422] [serial = 596] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 223 (0x9333d800) [pid = 3422] [serial = 602] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0x904bdc00) [pid = 3422] [serial = 595] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0x8e981c00) [pid = 3422] [serial = 592] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0x904c6400) [pid = 3422] [serial = 563] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x904c1000) [pid = 3422] [serial = 601] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x93332c00) [pid = 3422] [serial = 599] [outer = (nil)] [url = about:blank] 06:01:27 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x8f55a000) [pid = 3422] [serial = 593] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 3422 | 1460984488240 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1490ms 06:01:28 INFO - PROCESS | 3422 | 1460984488276 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 3422 | 1460984488279 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:01:28 INFO - PROCESS | 3422 | 1460984488285 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 3422 | 1460984488289 Marionette TRACE conn4 <- [1,910,null,{}] 06:01:28 INFO - PROCESS | 3422 | 1460984488303 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:28 INFO - PROCESS | 3422 | 1460984488467 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:01:28 INFO - PROCESS | 3422 | 1460984488478 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd1bc00 == 101 [pid = 3422] [id = 235] 06:01:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x8dd1c800) [pid = 3422] [serial = 706] [outer = (nil)] 06:01:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x8ddc0400) [pid = 3422] [serial = 707] [outer = 0x8dd1c800] 06:01:28 INFO - PROCESS | 3422 | 1460984488557 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x8e983000) [pid = 3422] [serial = 708] [outer = 0x8dd1c800] 06:01:29 INFO - PROCESS | 3422 | 1460984489441 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1184ms 06:01:29 INFO - PROCESS | 3422 | 1460984489470 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 3422 | 1460984489473 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:01:29 INFO - PROCESS | 3422 | 1460984489479 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 3422 | 1460984489481 Marionette TRACE conn4 <- [1,914,null,{}] 06:01:29 INFO - PROCESS | 3422 | 1460984489486 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:29 INFO - PROCESS | 3422 | 1460984489634 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:01:29 INFO - PROCESS | 3422 | 1460984489794 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee1c00 == 102 [pid = 3422] [id = 236] 06:01:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x8e982c00) [pid = 3422] [serial = 709] [outer = (nil)] 06:01:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x8ebfcc00) [pid = 3422] [serial = 710] [outer = 0x8e982c00] 06:01:29 INFO - PROCESS | 3422 | 1460984489861 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x8f4f7000) [pid = 3422] [serial = 711] [outer = 0x8e982c00] 06:01:30 INFO - PROCESS | 3422 | 1460984490609 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1188ms 06:01:30 INFO - PROCESS | 3422 | 1460984490670 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 3422 | 1460984490673 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:01:30 INFO - PROCESS | 3422 | 1460984490678 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 3422 | 1460984490681 Marionette TRACE conn4 <- [1,918,null,{}] 06:01:30 INFO - PROCESS | 3422 | 1460984490686 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:30 INFO - PROCESS | 3422 | 1460984490881 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:01:30 INFO - PROCESS | 3422 | 1460984490910 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f501400 == 103 [pid = 3422] [id = 237] 06:01:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 224 (0x8f501c00) [pid = 3422] [serial = 712] [outer = (nil)] 06:01:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x8f553c00) [pid = 3422] [serial = 713] [outer = 0x8f501c00] 06:01:30 INFO - PROCESS | 3422 | 1460984490977 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x8f55a000) [pid = 3422] [serial = 714] [outer = 0x8f501c00] 06:01:31 INFO - PROCESS | 3422 | 1460984491868 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1227ms 06:01:31 INFO - PROCESS | 3422 | 1460984491907 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 3422 | 1460984491911 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:01:31 INFO - PROCESS | 3422 | 1460984491917 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 3422 | 1460984491919 Marionette TRACE conn4 <- [1,922,null,{}] 06:01:31 INFO - PROCESS | 3422 | 1460984491933 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:32 INFO - PROCESS | 3422 | 1460984492680 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x93339800) [pid = 3422] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0x985a9c00) [pid = 3422] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 223 (0x8d94a400) [pid = 3422] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0x98219000) [pid = 3422] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0x8bf97400) [pid = 3422] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0x8bfa0000) [pid = 3422] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x8c0c7400) [pid = 3422] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x8c12bc00) [pid = 3422] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x8b5e0c00) [pid = 3422] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x8bf9d800) [pid = 3422] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x8f50cc00) [pid = 3422] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x91498000) [pid = 3422] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x9573f000) [pid = 3422] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x98216400) [pid = 3422] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x98257400) [pid = 3422] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x8f553000) [pid = 3422] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x8dd0d400) [pid = 3422] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x9573ec00) [pid = 3422] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x8ebff000) [pid = 3422] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x8fcafc00) [pid = 3422] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x8dd13000) [pid = 3422] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x932f5400) [pid = 3422] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x8dd17400) [pid = 3422] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x8db19800) [pid = 3422] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x8bd1d800) [pid = 3422] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x8f609c00) [pid = 3422] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x8d944400) [pid = 3422] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x93127000) [pid = 3422] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x9fe6ac00) [pid = 3422] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8f508000) [pid = 3422] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8f609800) [pid = 3422] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8db20800) [pid = 3422] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0xa45ae800) [pid = 3422] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0xa4b42400) [pid = 3422] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8f503000) [pid = 3422] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8db14800) [pid = 3422] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8e98e800) [pid = 3422] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8f608c00) [pid = 3422] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8e984000) [pid = 3422] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x931cdc00) [pid = 3422] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x95740c00) [pid = 3422] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:01:32 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x93309000) [pid = 3422] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:01:32 INFO - PROCESS | 3422 | 1460984492917 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e1000 == 104 [pid = 3422] [id = 238] 06:01:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8b5e2000) [pid = 3422] [serial = 715] [outer = (nil)] 06:01:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8bd1d800) [pid = 3422] [serial = 716] [outer = 0x8b5e2000] 06:01:32 INFO - PROCESS | 3422 | 1460984492990 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8d944400) [pid = 3422] [serial = 717] [outer = 0x8b5e2000] 06:01:33 INFO - PROCESS | 3422 | 1460984493653 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1789ms 06:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:01:33 INFO - PROCESS | 3422 | 1460984493706 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 3422 | 1460984493709 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:01:33 INFO - PROCESS | 3422 | 1460984493715 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 3422 | 1460984493718 Marionette TRACE conn4 <- [1,926,null,{}] 06:01:33 INFO - PROCESS | 3422 | 1460984493723 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:33 INFO - PROCESS | 3422 | 1460984493868 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:01:34 INFO - PROCESS | 3422 | 1460984494016 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd12c00 == 105 [pid = 3422] [id = 239] 06:01:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x8d94ec00) [pid = 3422] [serial = 718] [outer = (nil)] 06:01:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8ddbf800) [pid = 3422] [serial = 719] [outer = 0x8d94ec00] 06:01:34 INFO - PROCESS | 3422 | 1460984494087 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x8f556000) [pid = 3422] [serial = 720] [outer = 0x8d94ec00] 06:01:34 INFO - PROCESS | 3422 | 1460984494870 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1230ms 06:01:34 INFO - PROCESS | 3422 | 1460984494945 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 3422 | 1460984494951 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:01:34 INFO - PROCESS | 3422 | 1460984494960 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 3422 | 1460984494965 Marionette TRACE conn4 <- [1,930,null,{}] 06:01:34 INFO - PROCESS | 3422 | 1460984494975 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:35 INFO - PROCESS | 3422 | 1460984495159 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:01:35 INFO - PROCESS | 3422 | 1460984495315 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x88707800 == 106 [pid = 3422] [id = 240] 06:01:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x88857800) [pid = 3422] [serial = 721] [outer = (nil)] 06:01:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8b5e1c00) [pid = 3422] [serial = 722] [outer = 0x88857800] 06:01:35 INFO - PROCESS | 3422 | 1460984495398 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8bee0c00) [pid = 3422] [serial = 723] [outer = 0x88857800] 06:01:36 INFO - PROCESS | 3422 | 1460984496309 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1385ms 06:01:36 INFO - PROCESS | 3422 | 1460984496345 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 3422 | 1460984496354 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:01:36 INFO - PROCESS | 3422 | 1460984496364 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 3422 | 1460984496368 Marionette TRACE conn4 <- [1,934,null,{}] 06:01:36 INFO - PROCESS | 3422 | 1460984496374 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:36 INFO - PROCESS | 3422 | 1460984496543 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:01:36 INFO - PROCESS | 3422 | 1460984496732 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bedf400 == 107 [pid = 3422] [id = 241] 06:01:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x8bee6c00) [pid = 3422] [serial = 724] [outer = (nil)] 06:01:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x8c131c00) [pid = 3422] [serial = 725] [outer = 0x8bee6c00] 06:01:36 INFO - PROCESS | 3422 | 1460984496810 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8dd0f000) [pid = 3422] [serial = 726] [outer = 0x8bee6c00] 06:01:37 INFO - PROCESS | 3422 | 1460984497807 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1486ms 06:01:37 INFO - PROCESS | 3422 | 1460984497850 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:01:37 INFO - PROCESS | 3422 | 1460984497854 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:01:37 INFO - PROCESS | 3422 | 1460984497861 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 3422 | 1460984497867 Marionette TRACE conn4 <- [1,938,null,{}] 06:01:37 INFO - PROCESS | 3422 | 1460984497883 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:38 INFO - PROCESS | 3422 | 1460984498071 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:01:38 INFO - PROCESS | 3422 | 1460984498306 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e984000 == 108 [pid = 3422] [id = 242] 06:01:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x8ebfd800) [pid = 3422] [serial = 727] [outer = (nil)] 06:01:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x8f55f800) [pid = 3422] [serial = 728] [outer = 0x8ebfd800] 06:01:38 INFO - PROCESS | 3422 | 1460984498431 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x8f9c6c00) [pid = 3422] [serial = 729] [outer = 0x8ebfd800] 06:01:39 INFO - PROCESS | 3422 | 1460984499221 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1435ms 06:01:39 INFO - PROCESS | 3422 | 1460984499296 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 3422 | 1460984499300 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:01:39 INFO - PROCESS | 3422 | 1460984499306 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 3422 | 1460984499309 Marionette TRACE conn4 <- [1,942,null,{}] 06:01:39 INFO - PROCESS | 3422 | 1460984499315 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:39 INFO - PROCESS | 3422 | 1460984499485 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:01:39 INFO - PROCESS | 3422 | 1460984499674 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db17800 == 109 [pid = 3422] [id = 243] 06:01:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x8fcab000) [pid = 3422] [serial = 730] [outer = (nil)] 06:01:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x8fe6d400) [pid = 3422] [serial = 731] [outer = 0x8fcab000] 06:01:39 INFO - PROCESS | 3422 | 1460984499753 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x8fe98000) [pid = 3422] [serial = 732] [outer = 0x8fcab000] 06:01:40 INFO - PROCESS | 3422 | 1460984500682 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1429ms 06:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:01:40 INFO - PROCESS | 3422 | 1460984500736 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:01:40 INFO - PROCESS | 3422 | 1460984500738 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:01:40 INFO - PROCESS | 3422 | 1460984500745 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 3422 | 1460984500748 Marionette TRACE conn4 <- [1,946,null,{}] 06:01:40 INFO - PROCESS | 3422 | 1460984500754 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:40 INFO - PROCESS | 3422 | 1460984500924 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:01:41 INFO - PROCESS | 3422 | 1460984501107 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fea0c00 == 110 [pid = 3422] [id = 244] 06:01:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x904ba000) [pid = 3422] [serial = 733] [outer = (nil)] 06:01:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x904bec00) [pid = 3422] [serial = 734] [outer = 0x904ba000] 06:01:41 INFO - PROCESS | 3422 | 1460984501188 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x907ad800) [pid = 3422] [serial = 735] [outer = 0x904ba000] 06:01:42 INFO - PROCESS | 3422 | 1460984502052 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1381ms 06:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:01:42 INFO - PROCESS | 3422 | 1460984502126 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 3422 | 1460984502129 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:01:42 INFO - PROCESS | 3422 | 1460984502135 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 3422 | 1460984502139 Marionette TRACE conn4 <- [1,950,null,{}] 06:01:42 INFO - PROCESS | 3422 | 1460984502144 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:42 INFO - PROCESS | 3422 | 1460984502375 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:01:42 INFO - PROCESS | 3422 | 1460984502609 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe9d800 == 111 [pid = 3422] [id = 245] 06:01:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x904c3800) [pid = 3422] [serial = 736] [outer = (nil)] 06:01:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x91497400) [pid = 3422] [serial = 737] [outer = 0x904c3800] 06:01:42 INFO - PROCESS | 3422 | 1460984502737 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x91f84400) [pid = 3422] [serial = 738] [outer = 0x904c3800] 06:01:43 INFO - PROCESS | 3422 | 1460984503569 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1485ms 06:01:43 INFO - PROCESS | 3422 | 1460984503620 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 3422 | 1460984503624 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:01:43 INFO - PROCESS | 3422 | 1460984503630 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 3422 | 1460984503632 Marionette TRACE conn4 <- [1,954,null,{}] 06:01:43 INFO - PROCESS | 3422 | 1460984503638 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:43 INFO - PROCESS | 3422 | 1460984503800 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:01:44 INFO - PROCESS | 3422 | 1460984503995 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x9083a800 == 112 [pid = 3422] [id = 246] 06:01:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x9148f400) [pid = 3422] [serial = 739] [outer = (nil)] 06:01:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x93128c00) [pid = 3422] [serial = 740] [outer = 0x9148f400] 06:01:44 INFO - PROCESS | 3422 | 1460984504079 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x9312dc00) [pid = 3422] [serial = 741] [outer = 0x9148f400] 06:01:44 INFO - PROCESS | 3422 | 1460984504916 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1333ms 06:01:44 INFO - PROCESS | 3422 | 1460984504964 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:01:44 INFO - PROCESS | 3422 | 1460984504967 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:01:44 INFO - PROCESS | 3422 | 1460984504973 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:01:44 INFO - PROCESS | 3422 | 1460984504976 Marionette TRACE conn4 <- [1,958,null,{}] 06:01:45 INFO - PROCESS | 3422 | 1460984505000 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:45 INFO - PROCESS | 3422 | 1460984505167 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:01:45 INFO - PROCESS | 3422 | 1460984505352 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f503000 == 113 [pid = 3422] [id = 247] 06:01:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x91498c00) [pid = 3422] [serial = 742] [outer = (nil)] 06:01:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x931cc800) [pid = 3422] [serial = 743] [outer = 0x91498c00] 06:01:45 INFO - PROCESS | 3422 | 1460984505431 Marionette DEBUG loaded listener.js 06:01:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x932ec400) [pid = 3422] [serial = 744] [outer = 0x91498c00] 06:01:46 INFO - PROCESS | 3422 | 1460984506278 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1354ms 06:01:46 INFO - PROCESS | 3422 | 1460984506329 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 3422 | 1460984506332 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:01:46 INFO - PROCESS | 3422 | 1460984506338 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 3422 | 1460984506342 Marionette TRACE conn4 <- [1,962,null,{}] 06:01:46 INFO - PROCESS | 3422 | 1460984506347 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:46 INFO - PROCESS | 3422 | 1460984506517 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:01:46 INFO - PROCESS | 3422 | 1460984506707 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x9312b800 == 114 [pid = 3422] [id = 248] 06:01:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x93181400) [pid = 3422] [serial = 745] [outer = (nil)] 06:01:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x9330e000) [pid = 3422] [serial = 746] [outer = 0x93181400] 06:01:46 INFO - PROCESS | 3422 | 1460984506787 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x93338400) [pid = 3422] [serial = 747] [outer = 0x93181400] 06:01:47 INFO - PROCESS | 3422 | 1460984507605 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1332ms 06:01:47 INFO - PROCESS | 3422 | 1460984507672 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 3422 | 1460984507676 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:01:47 INFO - PROCESS | 3422 | 1460984507682 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 3422 | 1460984507686 Marionette TRACE conn4 <- [1,966,null,{}] 06:01:47 INFO - PROCESS | 3422 | 1460984507691 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:47 INFO - PROCESS | 3422 | 1460984507863 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:01:48 INFO - PROCESS | 3422 | 1460984508051 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x931bfc00 == 115 [pid = 3422] [id = 249] 06:01:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x932f1c00) [pid = 3422] [serial = 748] [outer = (nil)] 06:01:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x94068000) [pid = 3422] [serial = 749] [outer = 0x932f1c00] 06:01:48 INFO - PROCESS | 3422 | 1460984508136 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x9406fc00) [pid = 3422] [serial = 750] [outer = 0x932f1c00] 06:01:49 INFO - PROCESS | 3422 | 1460984509003 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1387ms 06:01:49 INFO - PROCESS | 3422 | 1460984509070 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 3422 | 1460984509074 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:01:49 INFO - PROCESS | 3422 | 1460984509080 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 3422 | 1460984509085 Marionette TRACE conn4 <- [1,970,null,{}] 06:01:49 INFO - PROCESS | 3422 | 1460984509090 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:49 INFO - PROCESS | 3422 | 1460984509291 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:01:49 INFO - PROCESS | 3422 | 1460984509477 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f4000 == 116 [pid = 3422] [id = 250] 06:01:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x9333e000) [pid = 3422] [serial = 751] [outer = (nil)] 06:01:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x94294400) [pid = 3422] [serial = 752] [outer = 0x9333e000] 06:01:49 INFO - PROCESS | 3422 | 1460984509561 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x9573f000) [pid = 3422] [serial = 753] [outer = 0x9333e000] 06:01:50 INFO - PROCESS | 3422 | 1460984510408 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1380ms 06:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:01:50 INFO - PROCESS | 3422 | 1460984510461 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:01:50 INFO - PROCESS | 3422 | 1460984510464 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:01:50 INFO - PROCESS | 3422 | 1460984510470 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 3422 | 1460984510473 Marionette TRACE conn4 <- [1,974,null,{}] 06:01:50 INFO - PROCESS | 3422 | 1460984510479 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:50 INFO - PROCESS | 3422 | 1460984510644 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:01:50 INFO - PROCESS | 3422 | 1460984510846 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x940be000 == 117 [pid = 3422] [id = 251] 06:01:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 224 (0x9573ec00) [pid = 3422] [serial = 754] [outer = (nil)] 06:01:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x96b79c00) [pid = 3422] [serial = 755] [outer = 0x9573ec00] 06:01:50 INFO - PROCESS | 3422 | 1460984510925 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x97088c00) [pid = 3422] [serial = 756] [outer = 0x9573ec00] 06:01:51 INFO - PROCESS | 3422 | 1460984511723 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1282ms 06:01:51 INFO - PROCESS | 3422 | 1460984511767 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 3422 | 1460984511771 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:01:51 INFO - PROCESS | 3422 | 1460984511779 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 3422 | 1460984511782 Marionette TRACE conn4 <- [1,978,null,{}] 06:01:51 INFO - PROCESS | 3422 | 1460984511787 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:51 INFO - PROCESS | 3422 | 1460984511942 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:01:52 INFO - PROCESS | 3422 | 1460984512134 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x962db400 == 118 [pid = 3422] [id = 252] 06:01:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 227 (0x962db800) [pid = 3422] [serial = 757] [outer = (nil)] 06:01:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 228 (0x97b24c00) [pid = 3422] [serial = 758] [outer = 0x962db800] 06:01:52 INFO - PROCESS | 3422 | 1460984512210 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 229 (0x97b2c400) [pid = 3422] [serial = 759] [outer = 0x962db800] 06:01:53 INFO - PROCESS | 3422 | 1460984513044 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1338ms 06:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:01:53 INFO - PROCESS | 3422 | 1460984513118 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:01:53 INFO - PROCESS | 3422 | 1460984513121 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:01:53 INFO - PROCESS | 3422 | 1460984513127 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 3422 | 1460984513130 Marionette TRACE conn4 <- [1,982,null,{}] 06:01:53 INFO - PROCESS | 3422 | 1460984513135 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:53 INFO - PROCESS | 3422 | 1460984513307 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:01:53 INFO - PROCESS | 3422 | 1460984513494 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x96af8400 == 119 [pid = 3422] [id = 253] 06:01:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 230 (0x96b7a400) [pid = 3422] [serial = 760] [outer = (nil)] 06:01:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 231 (0x97efc400) [pid = 3422] [serial = 761] [outer = 0x96b7a400] 06:01:53 INFO - PROCESS | 3422 | 1460984513571 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 232 (0x98022c00) [pid = 3422] [serial = 762] [outer = 0x96b7a400] 06:01:54 INFO - PROCESS | 3422 | 1460984514352 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1281ms 06:01:54 INFO - PROCESS | 3422 | 1460984514408 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 3422 | 1460984514411 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:01:54 INFO - PROCESS | 3422 | 1460984514434 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 3422 | 1460984514437 Marionette TRACE conn4 <- [1,986,null,{}] 06:01:54 INFO - PROCESS | 3422 | 1460984514443 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:54 INFO - PROCESS | 3422 | 1460984514609 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:01:54 INFO - PROCESS | 3422 | 1460984514800 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x9312a000 == 120 [pid = 3422] [id = 254] 06:01:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 233 (0x93186400) [pid = 3422] [serial = 763] [outer = (nil)] 06:01:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 234 (0x98021800) [pid = 3422] [serial = 764] [outer = 0x93186400] 06:01:54 INFO - PROCESS | 3422 | 1460984514875 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 235 (0x98191400) [pid = 3422] [serial = 765] [outer = 0x93186400] 06:01:55 INFO - PROCESS | 3422 | 1460984515707 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1390ms 06:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:01:55 INFO - PROCESS | 3422 | 1460984515821 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 3422 | 1460984515824 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:01:55 INFO - PROCESS | 3422 | 1460984515830 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 3422 | 1460984515833 Marionette TRACE conn4 <- [1,990,null,{}] 06:01:55 INFO - PROCESS | 3422 | 1460984515889 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:56 INFO - PROCESS | 3422 | 1460984516039 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:01:56 INFO - PROCESS | 3422 | 1460984516306 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf98400 == 121 [pid = 3422] [id = 255] 06:01:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 236 (0x8bf9cc00) [pid = 3422] [serial = 766] [outer = (nil)] 06:01:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 237 (0x8c0ca800) [pid = 3422] [serial = 767] [outer = 0x8bf9cc00] 06:01:56 INFO - PROCESS | 3422 | 1460984516386 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 238 (0x8e990000) [pid = 3422] [serial = 768] [outer = 0x8bf9cc00] 06:01:57 INFO - PROCESS | 3422 | 1460984517179 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1391ms 06:01:57 INFO - PROCESS | 3422 | 1460984517220 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:01:57 INFO - PROCESS | 3422 | 1460984517224 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:01:57 INFO - PROCESS | 3422 | 1460984517230 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 3422 | 1460984517233 Marionette TRACE conn4 <- [1,994,null,{}] 06:01:57 INFO - PROCESS | 3422 | 1460984517238 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:57 INFO - PROCESS | 3422 | 1460984517392 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:01:57 INFO - PROCESS | 3422 | 1460984517598 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x8884b800 == 122 [pid = 3422] [id = 256] 06:01:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 239 (0x88854800) [pid = 3422] [serial = 769] [outer = (nil)] 06:01:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 240 (0x8f552800) [pid = 3422] [serial = 770] [outer = 0x88854800] 06:01:57 INFO - PROCESS | 3422 | 1460984517672 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 241 (0x8f608800) [pid = 3422] [serial = 771] [outer = 0x88854800] 06:01:58 INFO - PROCESS | 3422 | 1460984518885 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1729ms 06:01:58 INFO - PROCESS | 3422 | 1460984518960 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 3422 | 1460984518965 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:01:58 INFO - PROCESS | 3422 | 1460984518974 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 3422 | 1460984518978 Marionette TRACE conn4 <- [1,998,null,{}] 06:01:58 INFO - PROCESS | 3422 | 1460984518985 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:59 INFO - PROCESS | 3422 | 1460984519189 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:01:59 INFO - PROCESS | 3422 | 1460984519409 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfbc00 == 123 [pid = 3422] [id = 257] 06:01:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 242 (0x89bff800) [pid = 3422] [serial = 772] [outer = (nil)] 06:01:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 243 (0x8c0bf800) [pid = 3422] [serial = 773] [outer = 0x89bff800] 06:01:59 INFO - PROCESS | 3422 | 1460984519597 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 244 (0x8c126c00) [pid = 3422] [serial = 774] [outer = 0x89bff800] 06:02:00 INFO - PROCESS | 3422 | 1460984520437 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1531ms 06:02:00 INFO - PROCESS | 3422 | 1460984520506 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 3422 | 1460984520514 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:02:00 INFO - PROCESS | 3422 | 1460984520523 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 3422 | 1460984520527 Marionette TRACE conn4 <- [1,1002,null,{}] 06:02:00 INFO - PROCESS | 3422 | 1460984520533 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:00 INFO - PROCESS | 3422 | 1460984520697 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:02:00 INFO - PROCESS | 3422 | 1460984520894 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd1b800 == 124 [pid = 3422] [id = 258] 06:02:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 245 (0x8beea400) [pid = 3422] [serial = 775] [outer = (nil)] 06:02:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 246 (0x8db20c00) [pid = 3422] [serial = 776] [outer = 0x8beea400] 06:02:01 INFO - PROCESS | 3422 | 1460984521045 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 247 (0x8ddc2c00) [pid = 3422] [serial = 777] [outer = 0x8beea400] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ed400 == 123 [pid = 3422] [id = 117] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd15000 == 122 [pid = 3422] [id = 215] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 246 (0x98188c00) [pid = 3422] [serial = 658] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 245 (0x94070c00) [pid = 3422] [serial = 634] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 244 (0x94292c00) [pid = 3422] [serial = 631] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 243 (0xa0c4ec00) [pid = 3422] [serial = 637] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8f501400 == 121 [pid = 3422] [id = 237] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd1bc00 == 120 [pid = 3422] [id = 235] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee5c00 == 119 [pid = 3422] [id = 234] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x89bff400 == 118 [pid = 3422] [id = 233] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x87d4c000 == 117 [pid = 3422] [id = 231] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8870a000 == 116 [pid = 3422] [id = 230] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x88708800 == 115 [pid = 3422] [id = 229] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x88703800 == 114 [pid = 3422] [id = 228] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x89bfe800 == 113 [pid = 3422] [id = 227] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x89bfa000 == 112 [pid = 3422] [id = 226] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x89bf1000 == 111 [pid = 3422] [id = 225] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x932f1000 == 110 [pid = 3422] [id = 224] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8beddc00 == 109 [pid = 3422] [id = 223] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x904c5800 == 108 [pid = 3422] [id = 222] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8f559400 == 107 [pid = 3422] [id = 221] 06:02:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94a000 == 106 [pid = 3422] [id = 220] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 242 (0x98184000) [pid = 3422] [serial = 433] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 241 (0xa0073800) [pid = 3422] [serial = 436] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 240 (0x98251000) [pid = 3422] [serial = 439] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 239 (0x98252c00) [pid = 3422] [serial = 442] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 238 (0x8bf9f400) [pid = 3422] [serial = 445] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 237 (0x8c0c1c00) [pid = 3422] [serial = 448] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 236 (0x8c123000) [pid = 3422] [serial = 451] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 235 (0x8ddbbc00) [pid = 3422] [serial = 455] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 234 (0x8f9c2400) [pid = 3422] [serial = 458] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 233 (0x8c12d400) [pid = 3422] [serial = 485] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 232 (0x8f9cf800) [pid = 3422] [serial = 488] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 231 (0x9406e000) [pid = 3422] [serial = 491] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 230 (0x98216000) [pid = 3422] [serial = 494] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 229 (0x98222400) [pid = 3422] [serial = 497] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 228 (0x9fbc3400) [pid = 3422] [serial = 500] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 227 (0x8f55a800) [pid = 3422] [serial = 503] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 226 (0x8dd17c00) [pid = 3422] [serial = 506] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x8f4f8800) [pid = 3422] [serial = 427] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0x93124800) [pid = 3422] [serial = 430] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 223 (0x8d94c000) [pid = 3422] [serial = 394] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0x97b13800) [pid = 3422] [serial = 385] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0xa4559800) [pid = 3422] [serial = 388] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0xa4b48c00) [pid = 3422] [serial = 355] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x932f7400) [pid = 3422] [serial = 349] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x97ef3000) [pid = 3422] [serial = 424] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0xa4b4d400) [pid = 3422] [serial = 391] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0xa5ed4000) [pid = 3422] [serial = 397] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x9fcac800) [pid = 3422] [serial = 352] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x8db1b800) [pid = 3422] [serial = 400] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x931c6000) [pid = 3422] [serial = 343] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x904c2c00) [pid = 3422] [serial = 382] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8e98fc00) [pid = 3422] [serial = 340] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0xa0af2c00) [pid = 3422] [serial = 379] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0xa3ccdc00) [pid = 3422] [serial = 337] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x98185800) [pid = 3422] [serial = 346] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x98020400) [pid = 3422] [serial = 605] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x8f9d0000) [pid = 3422] [serial = 646] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x907af800) [pid = 3422] [serial = 647] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x931ce000) [pid = 3422] [serial = 649] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x8ebf2400) [pid = 3422] [serial = 641] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x8ddbac00) [pid = 3422] [serial = 640] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x94070400) [pid = 3422] [serial = 652] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x8f60f400) [pid = 3422] [serial = 610] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x9fca8400) [pid = 3422] [serial = 622] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x97b23400) [pid = 3422] [serial = 613] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x8ebfdc00) [pid = 3422] [serial = 643] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8f50c800) [pid = 3422] [serial = 644] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x98224400) [pid = 3422] [serial = 616] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x940b9c00) [pid = 3422] [serial = 625] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x940c0400) [pid = 3422] [serial = 628] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8dd0f800) [pid = 3422] [serial = 607] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x9930ec00) [pid = 3422] [serial = 619] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8f610c00) [pid = 3422] [serial = 655] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x940b8c00) [pid = 3422] [serial = 653] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x9429c400) [pid = 3422] [serial = 656] [outer = (nil)] [url = about:blank] 06:02:01 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x9330b800) [pid = 3422] [serial = 650] [outer = (nil)] [url = about:blank] 06:02:02 INFO - PROCESS | 3422 | 1460984522000 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1541ms 06:02:02 INFO - PROCESS | 3422 | 1460984522065 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 3422 | 1460984522068 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:02:02 INFO - PROCESS | 3422 | 1460984522079 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 3422 | 1460984522090 Marionette TRACE conn4 <- [1,1006,null,{}] 06:02:02 INFO - PROCESS | 3422 | 1460984522106 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 3422 | 1460984522275 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:02:02 INFO - PROCESS | 3422 | 1460984522426 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d4c000 == 107 [pid = 3422] [id = 259] 06:02:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x87d4ec00) [pid = 3422] [serial = 778] [outer = (nil)] 06:02:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8dd10c00) [pid = 3422] [serial = 779] [outer = 0x87d4ec00] 06:02:02 INFO - PROCESS | 3422 | 1460984522500 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x8ebf5400) [pid = 3422] [serial = 780] [outer = 0x87d4ec00] 06:02:03 INFO - PROCESS | 3422 | 1460984523200 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1146ms 06:02:03 INFO - PROCESS | 3422 | 1460984523223 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:02:03 INFO - PROCESS | 3422 | 1460984523227 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:02:03 INFO - PROCESS | 3422 | 1460984523233 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 3422 | 1460984523236 Marionette TRACE conn4 <- [1,1010,null,{}] 06:02:03 INFO - PROCESS | 3422 | 1460984523241 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:03 INFO - PROCESS | 3422 | 1460984523477 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:02:03 INFO - PROCESS | 3422 | 1460984523576 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c123000 == 108 [pid = 3422] [id = 260] 06:02:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x8ebf2800) [pid = 3422] [serial = 781] [outer = (nil)] 06:02:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8f4f2000) [pid = 3422] [serial = 782] [outer = 0x8ebf2800] 06:02:03 INFO - PROCESS | 3422 | 1460984523643 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8f509400) [pid = 3422] [serial = 783] [outer = 0x8ebf2800] 06:02:04 INFO - PROCESS | 3422 | 1460984524397 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1228ms 06:02:04 INFO - PROCESS | 3422 | 1460984524461 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:02:04 INFO - PROCESS | 3422 | 1460984524465 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:02:04 INFO - PROCESS | 3422 | 1460984524470 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 3422 | 1460984524473 Marionette TRACE conn4 <- [1,1014,null,{}] 06:02:04 INFO - PROCESS | 3422 | 1460984524478 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:04 INFO - PROCESS | 3422 | 1460984524683 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:02:04 INFO - PROCESS | 3422 | 1460984524707 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebfdc00 == 109 [pid = 3422] [id = 261] 06:02:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x8f50f400) [pid = 3422] [serial = 784] [outer = (nil)] 06:02:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x8f607400) [pid = 3422] [serial = 785] [outer = 0x8f50f400] 06:02:04 INFO - PROCESS | 3422 | 1460984524774 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8f610c00) [pid = 3422] [serial = 786] [outer = 0x8f50f400] 06:02:05 INFO - PROCESS | 3422 | 1460984525684 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1278ms 06:02:05 INFO - PROCESS | 3422 | 1460984525750 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 3422 | 1460984525753 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:02:05 INFO - PROCESS | 3422 | 1460984525759 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 3422 | 1460984525761 Marionette TRACE conn4 <- [1,1018,null,{}] 06:02:05 INFO - PROCESS | 3422 | 1460984525767 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:06 INFO - PROCESS | 3422 | 1460984526212 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8f501c00) [pid = 3422] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8e982c00) [pid = 3422] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x8dd1c800) [pid = 3422] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8b5e0800) [pid = 3422] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8bee6800) [pid = 3422] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x9406ec00) [pid = 3422] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:02:06 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8b5e2000) [pid = 3422] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:02:06 INFO - PROCESS | 3422 | 1460984526370 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfe400 == 110 [pid = 3422] [id = 262] 06:02:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x8b5e0800) [pid = 3422] [serial = 787] [outer = (nil)] 06:02:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x8db1a400) [pid = 3422] [serial = 788] [outer = 0x8b5e0800] 06:02:06 INFO - PROCESS | 3422 | 1460984526440 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8f55a800) [pid = 3422] [serial = 789] [outer = 0x8b5e0800] 06:02:07 INFO - PROCESS | 3422 | 1460984527069 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1331ms 06:02:07 INFO - PROCESS | 3422 | 1460984527091 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:02:07 INFO - PROCESS | 3422 | 1460984527100 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:02:07 INFO - PROCESS | 3422 | 1460984527110 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 3422 | 1460984527116 Marionette TRACE conn4 <- [1,1022,null,{}] 06:02:07 INFO - PROCESS | 3422 | 1460984527132 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:07 INFO - PROCESS | 3422 | 1460984527279 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:02:07 INFO - PROCESS | 3422 | 1460984527296 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe9e800 == 111 [pid = 3422] [id = 263] 06:02:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x904bf800) [pid = 3422] [serial = 790] [outer = (nil)] 06:02:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x90837000) [pid = 3422] [serial = 791] [outer = 0x904bf800] 06:02:07 INFO - PROCESS | 3422 | 1460984527362 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x9148e800) [pid = 3422] [serial = 792] [outer = 0x904bf800] 06:02:08 INFO - PROCESS | 3422 | 1460984528159 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1194ms 06:02:08 INFO - PROCESS | 3422 | 1460984528304 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:02:08 INFO - PROCESS | 3422 | 1460984528310 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:02:08 INFO - PROCESS | 3422 | 1460984528318 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 3422 | 1460984528324 Marionette TRACE conn4 <- [1,1026,null,{}] 06:02:08 INFO - PROCESS | 3422 | 1460984528396 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:08 INFO - PROCESS | 3422 | 1460984528580 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:02:08 INFO - PROCESS | 3422 | 1460984528760 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bf8000 == 112 [pid = 3422] [id = 264] 06:02:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x89bfd400) [pid = 3422] [serial = 793] [outer = (nil)] 06:02:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x8b5e5c00) [pid = 3422] [serial = 794] [outer = 0x89bfd400] 06:02:08 INFO - PROCESS | 3422 | 1460984528847 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x8bedc400) [pid = 3422] [serial = 795] [outer = 0x89bfd400] 06:02:09 INFO - PROCESS | 3422 | 1460984529748 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1504ms 06:02:09 INFO - PROCESS | 3422 | 1460984529823 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:02:09 INFO - PROCESS | 3422 | 1460984529827 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:02:09 INFO - PROCESS | 3422 | 1460984529840 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 3422 | 1460984529846 Marionette TRACE conn4 <- [1,1030,null,{}] 06:02:09 INFO - PROCESS | 3422 | 1460984529852 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:10 INFO - PROCESS | 3422 | 1460984530072 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:02:10 INFO - PROCESS | 3422 | 1460984530304 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d945000 == 113 [pid = 3422] [id = 265] 06:02:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x8d950400) [pid = 3422] [serial = 796] [outer = (nil)] 06:02:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x8dd0dc00) [pid = 3422] [serial = 797] [outer = 0x8d950400] 06:02:10 INFO - PROCESS | 3422 | 1460984530426 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x8ddba400) [pid = 3422] [serial = 798] [outer = 0x8d950400] 06:02:11 INFO - PROCESS | 3422 | 1460984531393 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1587ms 06:02:11 INFO - PROCESS | 3422 | 1460984531424 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 3422 | 1460984531427 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:02:11 INFO - PROCESS | 3422 | 1460984531434 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 3422 | 1460984531438 Marionette TRACE conn4 <- [1,1034,null,{}] 06:02:11 INFO - PROCESS | 3422 | 1460984531453 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:11 INFO - PROCESS | 3422 | 1460984531626 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:02:11 INFO - PROCESS | 3422 | 1460984531871 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebf5000 == 114 [pid = 3422] [id = 266] 06:02:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x8fe92400) [pid = 3422] [serial = 799] [outer = (nil)] 06:02:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x904bbc00) [pid = 3422] [serial = 800] [outer = 0x8fe92400] 06:02:12 INFO - PROCESS | 3422 | 1460984531997 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x90837c00) [pid = 3422] [serial = 801] [outer = 0x8fe92400] 06:02:12 INFO - PROCESS | 3422 | 1460984532797 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1434ms 06:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:02:12 INFO - PROCESS | 3422 | 1460984532868 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:02:12 INFO - PROCESS | 3422 | 1460984532871 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:02:12 INFO - PROCESS | 3422 | 1460984532878 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:02:12 INFO - PROCESS | 3422 | 1460984532881 Marionette TRACE conn4 <- [1,1038,null,{}] 06:02:12 INFO - PROCESS | 3422 | 1460984532886 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:13 INFO - PROCESS | 3422 | 1460984533063 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:02:13 INFO - PROCESS | 3422 | 1460984533247 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe9fc00 == 115 [pid = 3422] [id = 267] 06:02:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x9148d400) [pid = 3422] [serial = 802] [outer = (nil)] 06:02:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x931cdc00) [pid = 3422] [serial = 803] [outer = 0x9148d400] 06:02:13 INFO - PROCESS | 3422 | 1460984533325 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x93332c00) [pid = 3422] [serial = 804] [outer = 0x9148d400] 06:02:14 INFO - PROCESS | 3422 | 1460984534197 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1383ms 06:02:14 INFO - PROCESS | 3422 | 1460984534261 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:02:14 INFO - PROCESS | 3422 | 1460984534265 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:02:14 INFO - PROCESS | 3422 | 1460984534271 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 3422 | 1460984534273 Marionette TRACE conn4 <- [1,1042,null,{}] 06:02:14 INFO - PROCESS | 3422 | 1460984534279 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:14 INFO - PROCESS | 3422 | 1460984534444 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:02:14 INFO - PROCESS | 3422 | 1460984534629 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c2c00 == 116 [pid = 3422] [id = 268] 06:02:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x9312c000) [pid = 3422] [serial = 805] [outer = (nil)] 06:02:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x94075000) [pid = 3422] [serial = 806] [outer = 0x9312c000] 06:02:14 INFO - PROCESS | 3422 | 1460984534709 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x940b7800) [pid = 3422] [serial = 807] [outer = 0x9312c000] 06:02:15 INFO - PROCESS | 3422 | 1460984535491 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1235ms 06:02:15 INFO - PROCESS | 3422 | 1460984535515 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 3422 | 1460984535519 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:02:15 INFO - PROCESS | 3422 | 1460984535526 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 3422 | 1460984535530 Marionette TRACE conn4 <- [1,1046,null,{}] 06:02:15 INFO - PROCESS | 3422 | 1460984535535 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 3422 | 1460984535724 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:02:15 INFO - PROCESS | 3422 | 1460984535924 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c2800 == 117 [pid = 3422] [id = 269] 06:02:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x91f8dc00) [pid = 3422] [serial = 808] [outer = (nil)] 06:02:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x9573dc00) [pid = 3422] [serial = 809] [outer = 0x91f8dc00] 06:02:16 INFO - PROCESS | 3422 | 1460984536018 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x97b13800) [pid = 3422] [serial = 810] [outer = 0x91f8dc00] 06:02:16 INFO - PROCESS | 3422 | 1460984536857 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1380ms 06:02:16 INFO - PROCESS | 3422 | 1460984536908 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 3422 | 1460984536912 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:02:16 INFO - PROCESS | 3422 | 1460984536917 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 3422 | 1460984536920 Marionette TRACE conn4 <- [1,1050,null,{}] 06:02:16 INFO - PROCESS | 3422 | 1460984536926 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:17 INFO - PROCESS | 3422 | 1460984537083 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:02:17 INFO - PROCESS | 3422 | 1460984537287 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x94296000 == 118 [pid = 3422] [id = 270] 06:02:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x962e8000) [pid = 3422] [serial = 811] [outer = (nil)] 06:02:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x97ef8000) [pid = 3422] [serial = 812] [outer = 0x962e8000] 06:02:17 INFO - PROCESS | 3422 | 1460984537366 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x98185800) [pid = 3422] [serial = 813] [outer = 0x962e8000] 06:02:18 INFO - PROCESS | 3422 | 1460984538167 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1283ms 06:02:18 INFO - PROCESS | 3422 | 1460984538201 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 3422 | 1460984538205 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:02:18 INFO - PROCESS | 3422 | 1460984538211 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 3422 | 1460984538214 Marionette TRACE conn4 <- [1,1054,null,{}] 06:02:18 INFO - PROCESS | 3422 | 1460984538219 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:18 INFO - PROCESS | 3422 | 1460984538389 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:02:18 INFO - PROCESS | 3422 | 1460984538581 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x98026800 == 119 [pid = 3422] [id = 271] 06:02:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x98221800) [pid = 3422] [serial = 814] [outer = (nil)] 06:02:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x9824d400) [pid = 3422] [serial = 815] [outer = 0x98221800] 06:02:18 INFO - PROCESS | 3422 | 1460984538660 Marionette DEBUG loaded listener.js 06:02:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x9824f400) [pid = 3422] [serial = 816] [outer = 0x98221800] 06:02:19 INFO - PROCESS | 3422 | 1460984539490 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1331ms 06:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:02:19 INFO - PROCESS | 3422 | 1460984539543 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 3422 | 1460984539546 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:02:19 INFO - PROCESS | 3422 | 1460984539553 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 3422 | 1460984539556 Marionette TRACE conn4 <- [1,1058,null,{}] 06:02:19 INFO - PROCESS | 3422 | 1460984539562 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:19 INFO - PROCESS | 3422 | 1460984539740 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:02:19 INFO - PROCESS | 3422 | 1460984539933 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x98020400 == 120 [pid = 3422] [id = 272] 06:02:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x98219800) [pid = 3422] [serial = 817] [outer = (nil)] 06:02:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x98316000) [pid = 3422] [serial = 818] [outer = 0x98219800] 06:02:20 INFO - PROCESS | 3422 | 1460984540015 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x98b6e800) [pid = 3422] [serial = 819] [outer = 0x98219800] 06:02:20 INFO - PROCESS | 3422 | 1460984540817 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1279ms 06:02:20 INFO - PROCESS | 3422 | 1460984540831 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 3422 | 1460984540834 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:02:20 INFO - PROCESS | 3422 | 1460984540841 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 3422 | 1460984540844 Marionette TRACE conn4 <- [1,1062,null,{}] 06:02:20 INFO - PROCESS | 3422 | 1460984540849 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:21 INFO - PROCESS | 3422 | 1460984541029 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:02:21 INFO - PROCESS | 3422 | 1460984541222 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x97efd000 == 121 [pid = 3422] [id = 273] 06:02:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x98258000) [pid = 3422] [serial = 820] [outer = (nil)] 06:02:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 224 (0x99159400) [pid = 3422] [serial = 821] [outer = 0x98258000] 06:02:21 INFO - PROCESS | 3422 | 1460984541301 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x9930ec00) [pid = 3422] [serial = 822] [outer = 0x98258000] 06:02:22 INFO - PROCESS | 3422 | 1460984542133 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1341ms 06:02:22 INFO - PROCESS | 3422 | 1460984542182 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 3422 | 1460984542186 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:02:22 INFO - PROCESS | 3422 | 1460984542193 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 3422 | 1460984542197 Marionette TRACE conn4 <- [1,1066,null,{}] 06:02:22 INFO - PROCESS | 3422 | 1460984542203 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:22 INFO - PROCESS | 3422 | 1460984542426 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:02:22 INFO - PROCESS | 3422 | 1460984542618 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x98317c00 == 122 [pid = 3422] [id = 274] 06:02:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x98ef8800) [pid = 3422] [serial = 823] [outer = (nil)] 06:02:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 227 (0x9ae8c800) [pid = 3422] [serial = 824] [outer = 0x98ef8800] 06:02:22 INFO - PROCESS | 3422 | 1460984542703 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 228 (0x9eb44c00) [pid = 3422] [serial = 825] [outer = 0x98ef8800] 06:02:23 INFO - PROCESS | 3422 | 1460984543607 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1485ms 06:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:02:23 INFO - PROCESS | 3422 | 1460984543679 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 3422 | 1460984543682 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:02:23 INFO - PROCESS | 3422 | 1460984543688 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 3422 | 1460984543691 Marionette TRACE conn4 <- [1,1070,null,{}] 06:02:23 INFO - PROCESS | 3422 | 1460984543696 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:23 INFO - PROCESS | 3422 | 1460984543861 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:02:24 INFO - PROCESS | 3422 | 1460984544053 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x9824a400 == 123 [pid = 3422] [id = 275] 06:02:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 229 (0x99973400) [pid = 3422] [serial = 826] [outer = (nil)] 06:02:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 230 (0x9fbbc400) [pid = 3422] [serial = 827] [outer = 0x99973400] 06:02:24 INFO - PROCESS | 3422 | 1460984544131 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 231 (0x9fc7d800) [pid = 3422] [serial = 828] [outer = 0x99973400] 06:02:24 INFO - PROCESS | 3422 | 1460984544965 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1330ms 06:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:02:25 INFO - PROCESS | 3422 | 1460984545018 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 3422 | 1460984545021 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:02:25 INFO - PROCESS | 3422 | 1460984545027 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 3422 | 1460984545030 Marionette TRACE conn4 <- [1,1074,null,{}] 06:02:25 INFO - PROCESS | 3422 | 1460984545035 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:25 INFO - PROCESS | 3422 | 1460984545205 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:02:25 INFO - PROCESS | 3422 | 1460984545400 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x9824b000 == 124 [pid = 3422] [id = 276] 06:02:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 232 (0x9fbb9800) [pid = 3422] [serial = 829] [outer = (nil)] 06:02:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 233 (0x9fe6c000) [pid = 3422] [serial = 830] [outer = 0x9fbb9800] 06:02:25 INFO - PROCESS | 3422 | 1460984545476 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 234 (0xa0002c00) [pid = 3422] [serial = 831] [outer = 0x9fbb9800] 06:02:26 INFO - PROCESS | 3422 | 1460984546377 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1388ms 06:02:26 INFO - PROCESS | 3422 | 1460984546415 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 3422 | 1460984546418 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:02:26 INFO - PROCESS | 3422 | 1460984546424 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 3422 | 1460984546427 Marionette TRACE conn4 <- [1,1078,null,{}] 06:02:26 INFO - PROCESS | 3422 | 1460984546432 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 3422 | 1460984546607 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:02:26 INFO - PROCESS | 3422 | 1460984546805 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bff400 == 125 [pid = 3422] [id = 277] 06:02:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 235 (0x9fc7b800) [pid = 3422] [serial = 832] [outer = (nil)] 06:02:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 236 (0xa00d1c00) [pid = 3422] [serial = 833] [outer = 0x9fc7b800] 06:02:26 INFO - PROCESS | 3422 | 1460984546881 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 237 (0xa0a69800) [pid = 3422] [serial = 834] [outer = 0x9fc7b800] 06:02:27 INFO - PROCESS | 3422 | 1460984547721 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1336ms 06:02:27 INFO - PROCESS | 3422 | 1460984547760 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 3422 | 1460984547764 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:02:27 INFO - PROCESS | 3422 | 1460984547769 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 3422 | 1460984547772 Marionette TRACE conn4 <- [1,1082,null,{}] 06:02:27 INFO - PROCESS | 3422 | 1460984547778 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:27 INFO - PROCESS | 3422 | 1460984547945 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:02:28 INFO - PROCESS | 3422 | 1460984548151 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8870a000 == 126 [pid = 3422] [id = 278] 06:02:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 238 (0x9fb46000) [pid = 3422] [serial = 835] [outer = (nil)] 06:02:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 239 (0xa0c53c00) [pid = 3422] [serial = 836] [outer = 0x9fb46000] 06:02:28 INFO - PROCESS | 3422 | 1460984548226 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 240 (0xa0e3f400) [pid = 3422] [serial = 837] [outer = 0x9fb46000] 06:02:29 INFO - PROCESS | 3422 | 1460984549107 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1382ms 06:02:29 INFO - PROCESS | 3422 | 1460984549152 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 3422 | 1460984549155 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:02:29 INFO - PROCESS | 3422 | 1460984549161 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 3422 | 1460984549164 Marionette TRACE conn4 <- [1,1086,null,{}] 06:02:29 INFO - PROCESS | 3422 | 1460984549169 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 3422 | 1460984549340 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:02:29 INFO - PROCESS | 3422 | 1460984549543 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d53400 == 127 [pid = 3422] [id = 279] 06:02:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 241 (0x87d53800) [pid = 3422] [serial = 838] [outer = (nil)] 06:02:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 242 (0x8bd15800) [pid = 3422] [serial = 839] [outer = 0x87d53800] 06:02:29 INFO - PROCESS | 3422 | 1460984549656 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 243 (0x8c0c8800) [pid = 3422] [serial = 840] [outer = 0x87d53800] 06:02:30 INFO - PROCESS | 3422 | 1460984550977 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1884ms 06:02:31 INFO - PROCESS | 3422 | 1460984551117 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 3422 | 1460984551123 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:02:31 INFO - PROCESS | 3422 | 1460984551149 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 3422 | 1460984551154 Marionette TRACE conn4 <- [1,1090,null,{}] 06:02:31 INFO - PROCESS | 3422 | 1460984551161 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 3422 | 1460984551332 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:02:31 INFO - PROCESS | 3422 | 1460984551528 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf9a000 == 128 [pid = 3422] [id = 280] 06:02:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 244 (0x8c124400) [pid = 3422] [serial = 841] [outer = (nil)] 06:02:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 245 (0x8c12d800) [pid = 3422] [serial = 842] [outer = 0x8c124400] 06:02:31 INFO - PROCESS | 3422 | 1460984551638 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 246 (0x8d94d000) [pid = 3422] [serial = 843] [outer = 0x8c124400] 06:02:32 INFO - PROCESS | 3422 | 1460984552564 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1483ms 06:02:32 INFO - PROCESS | 3422 | 1460984552631 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 3422 | 1460984552638 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:02:32 INFO - PROCESS | 3422 | 1460984552648 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 3422 | 1460984552652 Marionette TRACE conn4 <- [1,1094,null,{}] 06:02:32 INFO - PROCESS | 3422 | 1460984552657 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 3422 | 1460984552824 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:02:33 INFO - PROCESS | 3422 | 1460984553064 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d51800 == 129 [pid = 3422] [id = 281] 06:02:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 247 (0x87d52800) [pid = 3422] [serial = 844] [outer = (nil)] 06:02:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 248 (0x89bfec00) [pid = 3422] [serial = 845] [outer = 0x87d52800] 06:02:33 INFO - PROCESS | 3422 | 1460984553231 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 249 (0x8c12dc00) [pid = 3422] [serial = 846] [outer = 0x87d52800] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x89bfe400 == 128 [pid = 3422] [id = 262] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 248 (0x8ddbf800) [pid = 3422] [serial = 719] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x8ebfdc00 == 127 [pid = 3422] [id = 261] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x8c123000 == 126 [pid = 3422] [id = 260] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee1c00 == 125 [pid = 3422] [id = 236] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x87d4c000 == 124 [pid = 3422] [id = 259] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd1b800 == 123 [pid = 3422] [id = 258] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x89bfbc00 == 122 [pid = 3422] [id = 257] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x8e984000 == 121 [pid = 3422] [id = 242] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x8bedf400 == 120 [pid = 3422] [id = 241] 06:02:33 INFO - PROCESS | 3422 | --DOCSHELL 0x88707800 == 119 [pid = 3422] [id = 240] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 247 (0x8f553c00) [pid = 3422] [serial = 713] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 246 (0x8ebfcc00) [pid = 3422] [serial = 710] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 245 (0x8ddc0400) [pid = 3422] [serial = 707] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 244 (0x8e983000) [pid = 3422] [serial = 708] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 243 (0x8bd14800) [pid = 3422] [serial = 702] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 242 (0x8b5e4c00) [pid = 3422] [serial = 701] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 241 (0x9fbbb400) [pid = 3422] [serial = 673] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 240 (0x8f55a000) [pid = 3422] [serial = 714] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 239 (0x8f60ec00) [pid = 3422] [serial = 664] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 238 (0x8fe95c00) [pid = 3422] [serial = 679] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 237 (0x8c127c00) [pid = 3422] [serial = 704] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 236 (0x8d948800) [pid = 3422] [serial = 705] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 235 (0x8dd12c00) [pid = 3422] [serial = 661] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 234 (0x99150800) [pid = 3422] [serial = 670] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 233 (0x9821fc00) [pid = 3422] [serial = 659] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 232 (0x940b5c00) [pid = 3422] [serial = 667] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 231 (0x89bf9800) [pid = 3422] [serial = 676] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 230 (0x8fea0400) [pid = 3422] [serial = 682] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 229 (0x88709000) [pid = 3422] [serial = 685] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 228 (0x8884c800) [pid = 3422] [serial = 688] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 227 (0x88857000) [pid = 3422] [serial = 691] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 226 (0x87d4f800) [pid = 3422] [serial = 694] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x88858c00) [pid = 3422] [serial = 697] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0x8bd1d800) [pid = 3422] [serial = 716] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 223 (0x8c12b400) [pid = 3422] [serial = 452] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0x8f4f7000) [pid = 3422] [serial = 711] [outer = (nil)] [url = about:blank] 06:02:33 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0x8d944400) [pid = 3422] [serial = 717] [outer = (nil)] [url = about:blank] 06:02:34 INFO - PROCESS | 3422 | 1460984554162 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1532ms 06:02:34 INFO - PROCESS | 3422 | 1460984554179 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:02:34 INFO - PROCESS | 3422 | 1460984554183 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:02:34 INFO - PROCESS | 3422 | 1460984554188 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 3422 | 1460984554194 Marionette TRACE conn4 <- [1,1098,null,{}] 06:02:34 INFO - PROCESS | 3422 | 1460984554208 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:34 INFO - PROCESS | 3422 | 1460984554364 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:02:34 INFO - PROCESS | 3422 | 1460984554522 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d4f800 == 120 [pid = 3422] [id = 282] 06:02:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x8c12b400) [pid = 3422] [serial = 847] [outer = (nil)] 06:02:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x8e98bc00) [pid = 3422] [serial = 848] [outer = 0x8c12b400] 06:02:34 INFO - PROCESS | 3422 | 1460984554599 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 224 (0x8f505c00) [pid = 3422] [serial = 849] [outer = 0x8c12b400] 06:02:35 INFO - PROCESS | 3422 | 1460984555327 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1181ms 06:02:35 INFO - PROCESS | 3422 | 1460984555387 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 3422 | 1460984555391 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:02:35 INFO - PROCESS | 3422 | 1460984555398 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 3422 | 1460984555400 Marionette TRACE conn4 <- [1,1102,null,{}] 06:02:35 INFO - PROCESS | 3422 | 1460984555405 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 3422 | 1460984555556 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:02:35 INFO - PROCESS | 3422 | 1460984555568 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f553000 == 121 [pid = 3422] [id = 283] 06:02:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x8f55a000) [pid = 3422] [serial = 850] [outer = (nil)] 06:02:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x8f607800) [pid = 3422] [serial = 851] [outer = 0x8f55a000] 06:02:35 INFO - PROCESS | 3422 | 1460984555635 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 227 (0x8fcb4800) [pid = 3422] [serial = 852] [outer = 0x8f55a000] 06:02:36 INFO - PROCESS | 3422 | 1460984556525 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1179ms 06:02:36 INFO - PROCESS | 3422 | 1460984556586 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 3422 | 1460984556590 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:02:36 INFO - PROCESS | 3422 | 1460984556595 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 3422 | 1460984556598 Marionette TRACE conn4 <- [1,1106,null,{}] 06:02:36 INFO - PROCESS | 3422 | 1460984556603 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:36 INFO - PROCESS | 3422 | 1460984556816 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:02:36 INFO - PROCESS | 3422 | 1460984556842 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f554c00 == 122 [pid = 3422] [id = 284] 06:02:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 228 (0x8f55d800) [pid = 3422] [serial = 853] [outer = (nil)] 06:02:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 229 (0x8fe97400) [pid = 3422] [serial = 854] [outer = 0x8f55d800] 06:02:36 INFO - PROCESS | 3422 | 1460984556909 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 230 (0x8fe9d000) [pid = 3422] [serial = 855] [outer = 0x8f55d800] 06:02:37 INFO - PROCESS | 3422 | 1460984557782 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1226ms 06:02:38 INFO - PROCESS | 3422 | --DOMWINDOW == 229 (0x8b5e0800) [pid = 3422] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:02:38 INFO - PROCESS | 3422 | --DOMWINDOW == 228 (0x87d4ec00) [pid = 3422] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:02:38 INFO - PROCESS | 3422 | --DOMWINDOW == 227 (0x89bff800) [pid = 3422] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:02:38 INFO - PROCESS | 3422 | --DOMWINDOW == 226 (0x8f50f400) [pid = 3422] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:02:38 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x8ebf2800) [pid = 3422] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:02:38 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0x8beea400) [pid = 3422] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:02:38 INFO - PROCESS | 3422 | 1460984558157 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 3422 | 1460984558160 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:02:38 INFO - PROCESS | 3422 | 1460984558168 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 3422 | 1460984558171 Marionette TRACE conn4 <- [1,1110,null,{}] 06:02:38 INFO - PROCESS | 3422 | 1460984558176 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 3422 | 1460984558349 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:02:38 INFO - PROCESS | 3422 | 1460984558358 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe74800 == 123 [pid = 3422] [id = 285] 06:02:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x91493000) [pid = 3422] [serial = 856] [outer = (nil)] 06:02:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x91f89400) [pid = 3422] [serial = 857] [outer = 0x91493000] 06:02:38 INFO - PROCESS | 3422 | 1460984558488 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 227 (0x931c9800) [pid = 3422] [serial = 858] [outer = 0x91493000] 06:02:39 INFO - PROCESS | 3422 | 1460984559226 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2355ms 06:02:40 INFO - PROCESS | 3422 | 1460984560533 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 3422 | 1460984560542 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:02:40 INFO - PROCESS | 3422 | 1460984560582 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 3422 | 1460984560590 Marionette TRACE conn4 <- [1,1114,null,{}] 06:02:40 INFO - PROCESS | 3422 | 1460984560644 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 3422 | 1460984560805 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:02:41 INFO - PROCESS | 3422 | 1460984561040 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e1800 == 124 [pid = 3422] [id = 286] 06:02:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 228 (0x8bd1d800) [pid = 3422] [serial = 859] [outer = (nil)] 06:02:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 229 (0x8bf99400) [pid = 3422] [serial = 860] [outer = 0x8bd1d800] 06:02:41 INFO - PROCESS | 3422 | 1460984561121 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 230 (0x8c0cb400) [pid = 3422] [serial = 861] [outer = 0x8bd1d800] 06:02:42 INFO - PROCESS | 3422 | 1460984562114 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1627ms 06:02:42 INFO - PROCESS | 3422 | 1460984562184 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 3422 | 1460984562190 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:02:42 INFO - PROCESS | 3422 | 1460984562201 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 3422 | 1460984562206 Marionette TRACE conn4 <- [1,1118,null,{}] 06:02:42 INFO - PROCESS | 3422 | 1460984562213 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 3422 | 1460984562437 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:02:42 INFO - PROCESS | 3422 | 1460984562632 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf9d000 == 125 [pid = 3422] [id = 287] 06:02:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 231 (0x8e985400) [pid = 3422] [serial = 862] [outer = (nil)] 06:02:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 232 (0x8ebf2800) [pid = 3422] [serial = 863] [outer = 0x8e985400] 06:02:42 INFO - PROCESS | 3422 | 1460984562709 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 233 (0x8f4ef800) [pid = 3422] [serial = 864] [outer = 0x8e985400] 06:02:43 INFO - PROCESS | 3422 | 1460984563716 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1534ms 06:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:02:43 INFO - PROCESS | 3422 | 1460984563732 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 3422 | 1460984563735 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:02:43 INFO - PROCESS | 3422 | 1460984563742 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 3422 | 1460984563745 Marionette TRACE conn4 <- [1,1122,null,{}] 06:02:43 INFO - PROCESS | 3422 | 1460984563759 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:43 INFO - PROCESS | 3422 | 1460984563951 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:02:44 INFO - PROCESS | 3422 | 1460984564197 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x904bb800 == 126 [pid = 3422] [id = 288] 06:02:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 234 (0x907aec00) [pid = 3422] [serial = 865] [outer = (nil)] 06:02:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 235 (0x9148f800) [pid = 3422] [serial = 866] [outer = 0x907aec00] 06:02:44 INFO - PROCESS | 3422 | 1460984564327 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 236 (0x91f8c800) [pid = 3422] [serial = 867] [outer = 0x907aec00] 06:02:45 INFO - PROCESS | 3422 | 1460984565195 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1486ms 06:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:02:45 INFO - PROCESS | 3422 | 1460984565227 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 3422 | 1460984565230 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:02:45 INFO - PROCESS | 3422 | 1460984565237 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 3422 | 1460984565240 Marionette TRACE conn4 <- [1,1126,null,{}] 06:02:45 INFO - PROCESS | 3422 | 1460984565246 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:45 INFO - PROCESS | 3422 | 1460984565435 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:02:45 INFO - PROCESS | 3422 | 1460984565643 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddb9800 == 127 [pid = 3422] [id = 289] 06:02:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 237 (0x932f8800) [pid = 3422] [serial = 868] [outer = (nil)] 06:02:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 238 (0x94074000) [pid = 3422] [serial = 869] [outer = 0x932f8800] 06:02:45 INFO - PROCESS | 3422 | 1460984565762 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 239 (0x9428f800) [pid = 3422] [serial = 870] [outer = 0x932f8800] 06:02:46 INFO - PROCESS | 3422 | 1460984566678 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1480ms 06:02:46 INFO - PROCESS | 3422 | 1460984566717 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 3422 | 1460984566719 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:02:46 INFO - PROCESS | 3422 | 1460984566726 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 3422 | 1460984566729 Marionette TRACE conn4 <- [1,1130,null,{}] 06:02:46 INFO - PROCESS | 3422 | 1460984566735 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 3422 | 1460984566914 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:02:47 INFO - PROCESS | 3422 | 1460984567113 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x94290400 == 128 [pid = 3422] [id = 290] 06:02:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 240 (0x94295800) [pid = 3422] [serial = 871] [outer = (nil)] 06:02:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 241 (0x9573e000) [pid = 3422] [serial = 872] [outer = 0x94295800] 06:02:47 INFO - PROCESS | 3422 | 1460984567191 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 242 (0x962e4000) [pid = 3422] [serial = 873] [outer = 0x94295800] 06:02:48 INFO - PROCESS | 3422 | 1460984568050 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1381ms 06:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:02:48 INFO - PROCESS | 3422 | 1460984568108 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 3422 | 1460984568110 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:02:48 INFO - PROCESS | 3422 | 1460984568117 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 3422 | 1460984568120 Marionette TRACE conn4 <- [1,1134,null,{}] 06:02:48 INFO - PROCESS | 3422 | 1460984568125 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:48 INFO - PROCESS | 3422 | 1460984568378 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:02:48 INFO - PROCESS | 3422 | 1460984568620 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd11400 == 129 [pid = 3422] [id = 291] 06:02:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 243 (0x97b21400) [pid = 3422] [serial = 874] [outer = (nil)] 06:02:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 244 (0x97ef6400) [pid = 3422] [serial = 875] [outer = 0x97b21400] 06:02:48 INFO - PROCESS | 3422 | 1460984568744 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 245 (0x98255000) [pid = 3422] [serial = 876] [outer = 0x97b21400] 06:02:49 INFO - PROCESS | 3422 | 1460984569566 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1480ms 06:02:49 INFO - PROCESS | 3422 | 1460984569596 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 3422 | 1460984569600 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:02:49 INFO - PROCESS | 3422 | 1460984569605 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 3422 | 1460984569608 Marionette TRACE conn4 <- [1,1138,null,{}] 06:02:49 INFO - PROCESS | 3422 | 1460984569614 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 3422 | 1460984569777 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:02:50 INFO - PROCESS | 3422 | 1460984569977 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe98400 == 130 [pid = 3422] [id = 292] 06:02:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 246 (0x97b26c00) [pid = 3422] [serial = 877] [outer = (nil)] 06:02:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 247 (0x99aca400) [pid = 3422] [serial = 878] [outer = 0x97b26c00] 06:02:50 INFO - PROCESS | 3422 | 1460984570063 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 248 (0x9ae8e000) [pid = 3422] [serial = 879] [outer = 0x97b26c00] 06:02:50 INFO - PROCESS | 3422 | 1460984570918 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1378ms 06:02:50 INFO - PROCESS | 3422 | 1460984570985 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 3422 | 1460984570989 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:02:50 INFO - PROCESS | 3422 | 1460984570995 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 3422 | 1460984570997 Marionette TRACE conn4 <- [1,1142,null,{}] 06:02:51 INFO - PROCESS | 3422 | 1460984571003 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:51 INFO - PROCESS | 3422 | 1460984571170 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:02:51 INFO - PROCESS | 3422 | 1460984571363 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x9915b800 == 131 [pid = 3422] [id = 293] 06:02:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 249 (0x99bd0c00) [pid = 3422] [serial = 880] [outer = (nil)] 06:02:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 250 (0x9fb44000) [pid = 3422] [serial = 881] [outer = 0x99bd0c00] 06:02:51 INFO - PROCESS | 3422 | 1460984571453 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 251 (0x9fbbb400) [pid = 3422] [serial = 882] [outer = 0x99bd0c00] 06:02:52 INFO - PROCESS | 3422 | 1460984572297 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1343ms 06:02:52 INFO - PROCESS | 3422 | 1460984572339 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 3422 | 1460984572342 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:02:52 INFO - PROCESS | 3422 | 1460984572348 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 3422 | 1460984572351 Marionette TRACE conn4 <- [1,1146,null,{}] 06:02:52 INFO - PROCESS | 3422 | 1460984572357 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 3422 | 1460984572526 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:02:52 INFO - PROCESS | 3422 | 1460984572725 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x9818ac00 == 132 [pid = 3422] [id = 294] 06:02:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 252 (0x98ef4400) [pid = 3422] [serial = 883] [outer = (nil)] 06:02:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 253 (0x9fe68400) [pid = 3422] [serial = 884] [outer = 0x98ef4400] 06:02:52 INFO - PROCESS | 3422 | 1460984572805 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 254 (0xa0072400) [pid = 3422] [serial = 885] [outer = 0x98ef4400] 06:02:53 INFO - PROCESS | 3422 | 1460984573647 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1335ms 06:02:53 INFO - PROCESS | 3422 | 1460984573684 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 3422 | 1460984573688 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:02:53 INFO - PROCESS | 3422 | 1460984573694 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 3422 | 1460984573698 Marionette TRACE conn4 <- [1,1150,null,{}] 06:02:53 INFO - PROCESS | 3422 | 1460984573703 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:53 INFO - PROCESS | 3422 | 1460984573882 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:02:54 INFO - PROCESS | 3422 | 1460984574089 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f505400 == 133 [pid = 3422] [id = 295] 06:02:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 255 (0x8f9cc000) [pid = 3422] [serial = 886] [outer = (nil)] 06:02:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 256 (0x9df31000) [pid = 3422] [serial = 887] [outer = 0x8f9cc000] 06:02:54 INFO - PROCESS | 3422 | 1460984574205 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 257 (0xa0fe6800) [pid = 3422] [serial = 888] [outer = 0x8f9cc000] 06:02:55 INFO - PROCESS | 3422 | 1460984575086 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1429ms 06:02:55 INFO - PROCESS | 3422 | 1460984575124 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:02:55 INFO - PROCESS | 3422 | 1460984575128 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:02:55 INFO - PROCESS | 3422 | 1460984575134 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 3422 | 1460984575139 Marionette TRACE conn4 <- [1,1154,null,{}] 06:02:55 INFO - PROCESS | 3422 | 1460984575145 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 3422 | 1460984575346 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:02:55 INFO - PROCESS | 3422 | 1460984575543 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e44000 == 134 [pid = 3422] [id = 296] 06:02:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 258 (0x88e44800) [pid = 3422] [serial = 889] [outer = (nil)] 06:02:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 259 (0x88e4b000) [pid = 3422] [serial = 890] [outer = 0x88e44800] 06:02:55 INFO - PROCESS | 3422 | 1460984575673 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 260 (0xa000e800) [pid = 3422] [serial = 891] [outer = 0x88e44800] 06:02:56 INFO - PROCESS | 3422 | 1460984576616 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1531ms 06:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:02:56 INFO - PROCESS | 3422 | 1460984576666 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 3422 | 1460984576669 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:02:56 INFO - PROCESS | 3422 | 1460984576676 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 3422 | 1460984576679 Marionette TRACE conn4 <- [1,1158,null,{}] 06:02:56 INFO - PROCESS | 3422 | 1460984576684 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:56 INFO - PROCESS | 3422 | 1460984576870 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:02:57 INFO - PROCESS | 3422 | 1460984577115 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x867c2400 == 135 [pid = 3422] [id = 297] 06:02:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 261 (0x867c3000) [pid = 3422] [serial = 892] [outer = (nil)] 06:02:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 262 (0x867cd400) [pid = 3422] [serial = 893] [outer = 0x867c3000] 06:02:57 INFO - PROCESS | 3422 | 1460984577238 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 263 (0x88e48c00) [pid = 3422] [serial = 894] [outer = 0x867c3000] 06:02:58 INFO - PROCESS | 3422 | 1460984578054 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1437ms 06:02:58 INFO - PROCESS | 3422 | 1460984578113 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:02:58 INFO - PROCESS | 3422 | 1460984578115 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:02:58 INFO - PROCESS | 3422 | 1460984578122 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 3422 | 1460984578125 Marionette TRACE conn4 <- [1,1162,null,{}] 06:02:58 INFO - PROCESS | 3422 | 1460984578130 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:58 INFO - PROCESS | 3422 | 1460984578303 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:02:58 INFO - PROCESS | 3422 | 1460984578505 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf2000 == 136 [pid = 3422] [id = 298] 06:02:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 264 (0x85cf3400) [pid = 3422] [serial = 895] [outer = (nil)] 06:02:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 265 (0x85cf8c00) [pid = 3422] [serial = 896] [outer = 0x85cf3400] 06:02:58 INFO - PROCESS | 3422 | 1460984578583 Marionette DEBUG loaded listener.js 06:02:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 266 (0x85cfa800) [pid = 3422] [serial = 897] [outer = 0x85cf3400] 06:02:59 INFO - PROCESS | 3422 | 1460984579439 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1382ms 06:02:59 INFO - PROCESS | 3422 | 1460984579508 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 3422 | 1460984579511 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:02:59 INFO - PROCESS | 3422 | 1460984579517 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 3422 | 1460984579519 Marionette TRACE conn4 <- [1,1166,null,{}] 06:02:59 INFO - PROCESS | 3422 | 1460984579525 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 3422 | 1460984579686 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:02:59 INFO - PROCESS | 3422 | 1460984579888 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf3c00 == 137 [pid = 3422] [id = 299] 06:03:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 267 (0x867cf800) [pid = 3422] [serial = 898] [outer = (nil)] 06:03:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 268 (0x87d4d000) [pid = 3422] [serial = 899] [outer = 0x867cf800] 06:03:00 INFO - PROCESS | 3422 | 1460984580360 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 269 (0x88850400) [pid = 3422] [serial = 900] [outer = 0x867cf800] 06:03:01 INFO - PROCESS | 3422 | 1460984581340 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1885ms 06:03:01 INFO - PROCESS | 3422 | 1460984581404 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 3422 | 1460984581410 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:03:01 INFO - PROCESS | 3422 | 1460984581419 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 3422 | 1460984581424 Marionette TRACE conn4 <- [1,1170,null,{}] 06:03:01 INFO - PROCESS | 3422 | 1460984581431 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:01 INFO - PROCESS | 3422 | 1460984581843 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:03:02 INFO - PROCESS | 3422 | 1460984582048 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bedf800 == 138 [pid = 3422] [id = 300] 06:03:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 270 (0x8bee4400) [pid = 3422] [serial = 901] [outer = (nil)] 06:03:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 271 (0x8bfa2000) [pid = 3422] [serial = 902] [outer = 0x8bee4400] 06:03:02 INFO - PROCESS | 3422 | 1460984582124 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 272 (0x8c12bc00) [pid = 3422] [serial = 903] [outer = 0x8bee4400] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8bedc800 == 137 [pid = 3422] [id = 196] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x87d46c00 == 136 [pid = 3422] [id = 232] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 271 (0x98021800) [pid = 3422] [serial = 764] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 270 (0x94294400) [pid = 3422] [serial = 752] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 269 (0x97b24c00) [pid = 3422] [serial = 758] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 268 (0x8c0ca800) [pid = 3422] [serial = 767] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 267 (0x97efc400) [pid = 3422] [serial = 761] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 266 (0x96b79c00) [pid = 3422] [serial = 755] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 265 (0x90837000) [pid = 3422] [serial = 791] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | 1460984583135 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8f554c00 == 135 [pid = 3422] [id = 284] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8f553000 == 134 [pid = 3422] [id = 283] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x87d4f800 == 133 [pid = 3422] [id = 282] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x87d51800 == 132 [pid = 3422] [id = 281] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8bf9a000 == 131 [pid = 3422] [id = 280] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x9824a400 == 130 [pid = 3422] [id = 275] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x98317c00 == 129 [pid = 3422] [id = 274] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x97efd000 == 128 [pid = 3422] [id = 273] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x98020400 == 127 [pid = 3422] [id = 272] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x98026800 == 126 [pid = 3422] [id = 271] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x94296000 == 125 [pid = 3422] [id = 270] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c2800 == 124 [pid = 3422] [id = 269] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x904c2c00 == 123 [pid = 3422] [id = 268] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe9fc00 == 122 [pid = 3422] [id = 267] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x8d945000 == 121 [pid = 3422] [id = 265] 06:03:03 INFO - PROCESS | 3422 | --DOCSHELL 0x89bf8000 == 120 [pid = 3422] [id = 264] 06:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1784ms 06:03:03 INFO - PROCESS | 3422 | 1460984583202 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 3422 | 1460984583208 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:03:03 INFO - PROCESS | 3422 | 1460984583224 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 3422 | 1460984583228 Marionette TRACE conn4 <- [1,1174,null,{}] 06:03:03 INFO - PROCESS | 3422 | 1460984583233 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 3422 | 1460984583413 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 264 (0x91497400) [pid = 3422] [serial = 737] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 263 (0x8db1a400) [pid = 3422] [serial = 788] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 262 (0x8dd10c00) [pid = 3422] [serial = 779] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 261 (0x8c0bf800) [pid = 3422] [serial = 773] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 260 (0x94068000) [pid = 3422] [serial = 749] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 259 (0x8f607400) [pid = 3422] [serial = 785] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 258 (0x8fe6d400) [pid = 3422] [serial = 731] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 257 (0x8c126c00) [pid = 3422] [serial = 774] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 256 (0x8f4f2000) [pid = 3422] [serial = 782] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 255 (0x8ebf5400) [pid = 3422] [serial = 780] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 254 (0x931cc800) [pid = 3422] [serial = 743] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 253 (0x8c131c00) [pid = 3422] [serial = 725] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 252 (0x904bec00) [pid = 3422] [serial = 734] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 251 (0x8f552800) [pid = 3422] [serial = 770] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 250 (0x8db20c00) [pid = 3422] [serial = 776] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 249 (0x8b5e1c00) [pid = 3422] [serial = 722] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 248 (0x9330e000) [pid = 3422] [serial = 746] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 247 (0x8f55a800) [pid = 3422] [serial = 789] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 246 (0x8f509400) [pid = 3422] [serial = 783] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 245 (0x8f610c00) [pid = 3422] [serial = 786] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 244 (0x93128c00) [pid = 3422] [serial = 740] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 243 (0x8ddc2c00) [pid = 3422] [serial = 777] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | --DOMWINDOW == 242 (0x8f55f800) [pid = 3422] [serial = 728] [outer = (nil)] [url = about:blank] 06:03:03 INFO - PROCESS | 3422 | 1460984583714 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0bf800 == 121 [pid = 3422] [id = 301] 06:03:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 243 (0x8db19800) [pid = 3422] [serial = 904] [outer = (nil)] 06:03:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 244 (0x8dd0e800) [pid = 3422] [serial = 905] [outer = 0x8db19800] 06:03:03 INFO - PROCESS | 3422 | 1460984583788 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 245 (0x8ddc0400) [pid = 3422] [serial = 906] [outer = 0x8db19800] 06:03:04 INFO - PROCESS | 3422 | 1460984584493 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 3422 | 1460984584522 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:03:04 INFO - PROCESS | 3422 | 1460984584529 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 3422 | 1460984584534 Marionette TRACE conn4 <- [1,1178,null,{}] 06:03:04 INFO - PROCESS | 3422 | 1460984584548 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:04 INFO - PROCESS | 3422 | 1460984584774 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:03:04 INFO - PROCESS | 3422 | 1460984584797 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94a400 == 122 [pid = 3422] [id = 302] 06:03:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 246 (0x8f4ee400) [pid = 3422] [serial = 907] [outer = (nil)] 06:03:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 247 (0x8f551800) [pid = 3422] [serial = 908] [outer = 0x8f4ee400] 06:03:04 INFO - PROCESS | 3422 | 1460984584864 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 248 (0x8f55f800) [pid = 3422] [serial = 909] [outer = 0x8f4ee400] 06:03:05 INFO - PROCESS | 3422 | 1460984585703 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 3422 | 1460984585773 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:03:05 INFO - PROCESS | 3422 | 1460984585785 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 3422 | 1460984585787 Marionette TRACE conn4 <- [1,1182,null,{}] 06:03:05 INFO - PROCESS | 3422 | 1460984585793 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:06 INFO - PROCESS | 3422 | 1460984586007 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:03:06 INFO - PROCESS | 3422 | 1460984586033 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f555800 == 123 [pid = 3422] [id = 303] 06:03:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 249 (0x8f608c00) [pid = 3422] [serial = 910] [outer = (nil)] 06:03:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 250 (0x8fe6cc00) [pid = 3422] [serial = 911] [outer = 0x8f608c00] 06:03:06 INFO - PROCESS | 3422 | 1460984586099 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 251 (0x8fe96000) [pid = 3422] [serial = 912] [outer = 0x8f608c00] 06:03:06 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:06 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:03:06 INFO - PROCESS | 3422 | 1460984586979 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 3422 | 1460984587076 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:03:07 INFO - PROCESS | 3422 | 1460984587082 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 3422 | 1460984587085 Marionette TRACE conn4 <- [1,1186,null,{}] 06:03:07 INFO - PROCESS | 3422 | 1460984587097 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 3422 | 1460984587330 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:03:07 INFO - PROCESS | 3422 | 1460984587364 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x904bf400 == 124 [pid = 3422] [id = 304] 06:03:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 252 (0x904c3000) [pid = 3422] [serial = 913] [outer = (nil)] 06:03:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 253 (0x907b1800) [pid = 3422] [serial = 914] [outer = 0x904c3000] 06:03:07 INFO - PROCESS | 3422 | 1460984587440 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 254 (0x9318c400) [pid = 3422] [serial = 915] [outer = 0x904c3000] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 253 (0x8d94ec00) [pid = 3422] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 252 (0x904bf800) [pid = 3422] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 251 (0x8c124400) [pid = 3422] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 250 (0x8f55d800) [pid = 3422] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 249 (0x8f55a000) [pid = 3422] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 248 (0x87d52800) [pid = 3422] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:03:08 INFO - PROCESS | 3422 | --DOMWINDOW == 247 (0x8c12b400) [pid = 3422] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:03:08 INFO - PROCESS | 3422 | 1460984588601 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 3422 | 1460984588682 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:03:08 INFO - PROCESS | 3422 | 1460984588689 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 3422 | 1460984588691 Marionette TRACE conn4 <- [1,1190,null,{}] 06:03:08 INFO - PROCESS | 3422 | 1460984588696 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:08 INFO - PROCESS | 3422 | 1460984588863 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:03:09 INFO - PROCESS | 3422 | 1460984589021 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f7400 == 125 [pid = 3422] [id = 305] 06:03:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 248 (0x8f55a000) [pid = 3422] [serial = 916] [outer = (nil)] 06:03:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 249 (0x931cec00) [pid = 3422] [serial = 917] [outer = 0x8f55a000] 06:03:09 INFO - PROCESS | 3422 | 1460984589088 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 250 (0x932f6800) [pid = 3422] [serial = 918] [outer = 0x8f55a000] 06:03:09 INFO - PROCESS | 3422 | 1460984589779 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 3422 | 1460984589835 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:03:09 INFO - PROCESS | 3422 | 1460984589841 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 3422 | 1460984589843 Marionette TRACE conn4 <- [1,1194,null,{}] 06:03:09 INFO - PROCESS | 3422 | 1460984589858 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 3422 | 1460984590017 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:03:10 INFO - PROCESS | 3422 | 1460984590298 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf5400 == 126 [pid = 3422] [id = 306] 06:03:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 251 (0x85cf5800) [pid = 3422] [serial = 919] [outer = (nil)] 06:03:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 252 (0x85cfe800) [pid = 3422] [serial = 920] [outer = 0x85cf5800] 06:03:10 INFO - PROCESS | 3422 | 1460984590396 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 253 (0x87d4ec00) [pid = 3422] [serial = 921] [outer = 0x85cf5800] 06:03:11 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:11 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:11 INFO - PROCESS | 3422 | 1460984591312 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 3422 | 1460984591392 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:03:11 INFO - PROCESS | 3422 | 1460984591401 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 3422 | 1460984591405 Marionette TRACE conn4 <- [1,1198,null,{}] 06:03:11 INFO - PROCESS | 3422 | 1460984591413 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 3422 | 1460984591607 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:03:11 INFO - PROCESS | 3422 | 1460984591936 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5ef800 == 127 [pid = 3422] [id = 307] 06:03:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 254 (0x8bf9d800) [pid = 3422] [serial = 922] [outer = (nil)] 06:03:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 255 (0x8dd10c00) [pid = 3422] [serial = 923] [outer = 0x8bf9d800] 06:03:12 INFO - PROCESS | 3422 | 1460984592027 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 256 (0x8e98a800) [pid = 3422] [serial = 924] [outer = 0x8bf9d800] 06:03:12 INFO - PROCESS | 3422 | 1460984592902 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1533ms 06:03:12 INFO - PROCESS | 3422 | 1460984592937 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 3422 | 1460984592942 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:03:12 INFO - PROCESS | 3422 | 1460984592949 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 3422 | 1460984592953 Marionette TRACE conn4 <- [1,1202,null,{}] 06:03:12 INFO - PROCESS | 3422 | 1460984592958 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 3422 | 1460984593135 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:03:13 INFO - PROCESS | 3422 | 1460984593342 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f55f000 == 128 [pid = 3422] [id = 308] 06:03:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 257 (0x8f610400) [pid = 3422] [serial = 925] [outer = (nil)] 06:03:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 258 (0x904bb000) [pid = 3422] [serial = 926] [outer = 0x8f610400] 06:03:13 INFO - PROCESS | 3422 | 1460984593548 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 259 (0x91492000) [pid = 3422] [serial = 927] [outer = 0x8f610400] 06:03:14 INFO - PROCESS | 3422 | 1460984594358 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1485ms 06:03:14 INFO - PROCESS | 3422 | 1460984594437 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 3422 | 1460984594441 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:03:14 INFO - PROCESS | 3422 | 1460984594458 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 3422 | 1460984594467 Marionette TRACE conn4 <- [1,1206,null,{}] 06:03:14 INFO - PROCESS | 3422 | 1460984594474 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 3422 | 1460984594655 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:03:14 INFO - PROCESS | 3422 | 1460984594854 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x93124c00 == 129 [pid = 3422] [id = 309] 06:03:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 260 (0x932ef400) [pid = 3422] [serial = 928] [outer = (nil)] 06:03:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 261 (0x94298400) [pid = 3422] [serial = 929] [outer = 0x932ef400] 06:03:14 INFO - PROCESS | 3422 | 1460984594978 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 262 (0x97089000) [pid = 3422] [serial = 930] [outer = 0x932ef400] 06:03:15 INFO - PROCESS | 3422 | 1460984595880 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1502ms 06:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:03:15 INFO - PROCESS | 3422 | 1460984595952 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 3422 | 1460984595956 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:03:15 INFO - PROCESS | 3422 | 1460984595962 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 3422 | 1460984595965 Marionette TRACE conn4 <- [1,1210,null,{}] 06:03:15 INFO - PROCESS | 3422 | 1460984595970 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 3422 | 1460984596149 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:03:16 INFO - PROCESS | 3422 | 1460984596347 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfc800 == 130 [pid = 3422] [id = 310] 06:03:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 263 (0x93339000) [pid = 3422] [serial = 931] [outer = (nil)] 06:03:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 264 (0x97c7c800) [pid = 3422] [serial = 932] [outer = 0x93339000] 06:03:16 INFO - PROCESS | 3422 | 1460984596471 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 265 (0x98028400) [pid = 3422] [serial = 933] [outer = 0x93339000] 06:03:17 INFO - PROCESS | 3422 | 1460984597295 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1384ms 06:03:17 INFO - PROCESS | 3422 | 1460984597345 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 3422 | 1460984597349 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:03:17 INFO - PROCESS | 3422 | 1460984597355 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 3422 | 1460984597358 Marionette TRACE conn4 <- [1,1214,null,{}] 06:03:17 INFO - PROCESS | 3422 | 1460984597364 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 3422 | 1460984597552 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:03:17 INFO - PROCESS | 3422 | 1460984597757 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x98020400 == 131 [pid = 3422] [id = 311] 06:03:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 266 (0x98186c00) [pid = 3422] [serial = 934] [outer = (nil)] 06:03:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 267 (0x9824a400) [pid = 3422] [serial = 935] [outer = 0x98186c00] 06:03:17 INFO - PROCESS | 3422 | 1460984597889 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 268 (0x98fb5400) [pid = 3422] [serial = 936] [outer = 0x98186c00] 06:03:18 INFO - PROCESS | 3422 | 1460984598795 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1478ms 06:03:18 INFO - PROCESS | 3422 | 1460984598834 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 3422 | 1460984598837 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:03:18 INFO - PROCESS | 3422 | 1460984598844 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 3422 | 1460984598847 Marionette TRACE conn4 <- [1,1218,null,{}] 06:03:18 INFO - PROCESS | 3422 | 1460984598853 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:19 INFO - PROCESS | 3422 | 1460984599027 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:03:19 INFO - PROCESS | 3422 | 1460984599233 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x9573cc00 == 132 [pid = 3422] [id = 312] 06:03:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 269 (0x9824b400) [pid = 3422] [serial = 937] [outer = (nil)] 06:03:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 270 (0x9eb43000) [pid = 3422] [serial = 938] [outer = 0x9824b400] 06:03:19 INFO - PROCESS | 3422 | 1460984599313 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 271 (0x9fc81000) [pid = 3422] [serial = 939] [outer = 0x9824b400] 06:03:20 INFO - PROCESS | 3422 | 1460984600151 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1343ms 06:03:20 INFO - PROCESS | 3422 | 1460984600188 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 3422 | 1460984600192 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:03:20 INFO - PROCESS | 3422 | 1460984600198 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 3422 | 1460984600200 Marionette TRACE conn4 <- [1,1222,null,{}] 06:03:20 INFO - PROCESS | 3422 | 1460984600206 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 3422 | 1460984600372 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:03:20 INFO - PROCESS | 3422 | 1460984600587 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x9996b800 == 133 [pid = 3422] [id = 313] 06:03:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 272 (0x99bd3000) [pid = 3422] [serial = 940] [outer = (nil)] 06:03:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 273 (0xa0c4fc00) [pid = 3422] [serial = 941] [outer = 0x99bd3000] 06:03:20 INFO - PROCESS | 3422 | 1460984600663 Marionette DEBUG loaded listener.js 06:03:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 274 (0xa0fe1800) [pid = 3422] [serial = 942] [outer = 0x99bd3000] 06:03:21 INFO - PROCESS | 3422 | 1460984601503 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 3422 | 1460984601585 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:03:21 INFO - PROCESS | 3422 | 1460984601591 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 3422 | 1460984601595 Marionette TRACE conn4 <- [1,1226,null,{}] 06:03:21 INFO - PROCESS | 3422 | 1460984601600 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:21 INFO - PROCESS | 3422 | 1460984601783 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:03:22 INFO - PROCESS | 3422 | 1460984601999 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x89041400 == 134 [pid = 3422] [id = 314] 06:03:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 275 (0x89044400) [pid = 3422] [serial = 943] [outer = (nil)] 06:03:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 276 (0x8904a400) [pid = 3422] [serial = 944] [outer = 0x89044400] 06:03:22 INFO - PROCESS | 3422 | 1460984602120 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 277 (0x8904e800) [pid = 3422] [serial = 945] [outer = 0x89044400] 06:03:22 INFO - PROCESS | 3422 | 1460984602990 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1441ms 06:03:23 INFO - PROCESS | 3422 | 1460984603031 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 3422 | 1460984603035 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:03:23 INFO - PROCESS | 3422 | 1460984603041 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 3422 | 1460984603043 Marionette TRACE conn4 <- [1,1230,null,{}] 06:03:23 INFO - PROCESS | 3422 | 1460984603049 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 3422 | 1460984603212 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:03:23 INFO - PROCESS | 3422 | 1460984603418 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x89049800 == 135 [pid = 3422] [id = 315] 06:03:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 278 (0x8904d400) [pid = 3422] [serial = 946] [outer = (nil)] 06:03:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 279 (0xa0a69c00) [pid = 3422] [serial = 947] [outer = 0x8904d400] 06:03:23 INFO - PROCESS | 3422 | 1460984603533 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 280 (0xa28b6c00) [pid = 3422] [serial = 948] [outer = 0x8904d400] 06:03:24 INFO - PROCESS | 3422 | 1460984604379 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1384ms 06:03:24 INFO - PROCESS | 3422 | 1460984604426 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 3422 | 1460984604428 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:03:24 INFO - PROCESS | 3422 | 1460984604435 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 3422 | 1460984604438 Marionette TRACE conn4 <- [1,1234,null,{}] 06:03:24 INFO - PROCESS | 3422 | 1460984604444 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:24 INFO - PROCESS | 3422 | 1460984604617 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:03:24 INFO - PROCESS | 3422 | 1460984604823 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c42400 == 136 [pid = 3422] [id = 316] 06:03:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 281 (0x86c43c00) [pid = 3422] [serial = 949] [outer = (nil)] 06:03:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 282 (0x86c4a400) [pid = 3422] [serial = 950] [outer = 0x86c43c00] 06:03:24 INFO - PROCESS | 3422 | 1460984604948 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 283 (0x86c4f400) [pid = 3422] [serial = 951] [outer = 0x86c43c00] 06:03:25 INFO - PROCESS | 3422 | 1460984605840 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1438ms 06:03:25 INFO - PROCESS | 3422 | 1460984605875 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 3422 | 1460984605878 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:03:25 INFO - PROCESS | 3422 | 1460984605884 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 3422 | 1460984605889 Marionette TRACE conn4 <- [1,1238,null,{}] 06:03:25 INFO - PROCESS | 3422 | 1460984605894 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 3422 | 1460984606103 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:03:26 INFO - PROCESS | 3422 | 1460984606305 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee0c00 == 137 [pid = 3422] [id = 317] 06:03:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 284 (0x84ee5800) [pid = 3422] [serial = 952] [outer = (nil)] 06:03:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 285 (0x84eea000) [pid = 3422] [serial = 953] [outer = 0x84ee5800] 06:03:26 INFO - PROCESS | 3422 | 1460984606381 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 286 (0x84eeec00) [pid = 3422] [serial = 954] [outer = 0x84ee5800] 06:03:27 INFO - PROCESS | 3422 | 1460984607269 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1434ms 06:03:27 INFO - PROCESS | 3422 | 1460984607320 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 3422 | 1460984607323 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:03:27 INFO - PROCESS | 3422 | 1460984607329 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 3422 | 1460984607332 Marionette TRACE conn4 <- [1,1242,null,{}] 06:03:27 INFO - PROCESS | 3422 | 1460984607337 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:27 INFO - PROCESS | 3422 | 1460984607509 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:03:27 INFO - PROCESS | 3422 | 1460984607717 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee9000 == 138 [pid = 3422] [id = 318] 06:03:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 287 (0x84eed400) [pid = 3422] [serial = 955] [outer = (nil)] 06:03:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 288 (0x8c127400) [pid = 3422] [serial = 956] [outer = 0x84eed400] 06:03:27 INFO - PROCESS | 3422 | 1460984607793 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 289 (0xa0aeec00) [pid = 3422] [serial = 957] [outer = 0x84eed400] 06:03:28 INFO - PROCESS | 3422 | 1460984608626 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1345ms 06:03:28 INFO - PROCESS | 3422 | 1460984608675 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 3422 | 1460984608678 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:03:28 INFO - PROCESS | 3422 | 1460984608684 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 3422 | 1460984608687 Marionette TRACE conn4 <- [1,1246,null,{}] 06:03:28 INFO - PROCESS | 3422 | 1460984608692 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 3422 | 1460984608858 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:03:29 INFO - PROCESS | 3422 | 1460984609066 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x84eec000 == 139 [pid = 3422] [id = 319] 06:03:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 290 (0x85148400) [pid = 3422] [serial = 958] [outer = (nil)] 06:03:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 291 (0x8514ec00) [pid = 3422] [serial = 959] [outer = 0x85148400] 06:03:29 INFO - PROCESS | 3422 | 1460984609181 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 292 (0x85151400) [pid = 3422] [serial = 960] [outer = 0x85148400] 06:03:30 INFO - PROCESS | 3422 | 1460984610054 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1428ms 06:03:30 INFO - PROCESS | 3422 | 1460984610112 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 3422 | 1460984610115 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:03:30 INFO - PROCESS | 3422 | 1460984610121 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 3422 | 1460984610124 Marionette TRACE conn4 <- [1,1250,null,{}] 06:03:30 INFO - PROCESS | 3422 | 1460984610130 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:30 INFO - PROCESS | 3422 | 1460984610300 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:03:30 INFO - PROCESS | 3422 | 1460984610557 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6d400 == 140 [pid = 3422] [id = 320] 06:03:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 293 (0x84e6dc00) [pid = 3422] [serial = 961] [outer = (nil)] 06:03:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 294 (0x84e73c00) [pid = 3422] [serial = 962] [outer = 0x84e6dc00] 06:03:30 INFO - PROCESS | 3422 | 1460984610676 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 295 (0x84e76c00) [pid = 3422] [serial = 963] [outer = 0x84e6dc00] 06:03:31 INFO - PROCESS | 3422 | 1460984611483 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1428ms 06:03:31 INFO - PROCESS | 3422 | 1460984611551 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 3422 | 1460984611555 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:03:31 INFO - PROCESS | 3422 | 1460984611560 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 3422 | 1460984611563 Marionette TRACE conn4 <- [1,1254,null,{}] 06:03:31 INFO - PROCESS | 3422 | 1460984611568 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 3422 | 1460984611751 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:03:31 INFO - PROCESS | 3422 | 1460984611960 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e70000 == 141 [pid = 3422] [id = 321] 06:03:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 296 (0x84e76400) [pid = 3422] [serial = 964] [outer = (nil)] 06:03:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 297 (0x8514bc00) [pid = 3422] [serial = 965] [outer = 0x84e76400] 06:03:32 INFO - PROCESS | 3422 | 1460984612079 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 298 (0x85155400) [pid = 3422] [serial = 966] [outer = 0x84e76400] 06:03:33 INFO - PROCESS | 3422 | 1460984613453 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1938ms 06:03:33 INFO - PROCESS | 3422 | 1460984613538 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 3422 | 1460984613544 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:03:33 INFO - PROCESS | 3422 | 1460984613571 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 3422 | 1460984613577 Marionette TRACE conn4 <- [1,1258,null,{}] 06:03:33 INFO - PROCESS | 3422 | 1460984613585 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 3422 | 1460984613763 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:03:33 INFO - PROCESS | 3422 | 1460984613971 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e74800 == 142 [pid = 3422] [id = 322] 06:03:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 299 (0x867cc400) [pid = 3422] [serial = 967] [outer = (nil)] 06:03:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 300 (0x86c4ec00) [pid = 3422] [serial = 968] [outer = 0x867cc400] 06:03:34 INFO - PROCESS | 3422 | 1460984614083 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 301 (0x88e48800) [pid = 3422] [serial = 969] [outer = 0x867cc400] 06:03:34 INFO - PROCESS | 3422 | 1460984614905 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1438ms 06:03:35 INFO - PROCESS | 3422 | 1460984615004 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 3422 | 1460984615017 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:03:35 INFO - PROCESS | 3422 | 1460984615034 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 3422 | 1460984615042 Marionette TRACE conn4 <- [1,1262,null,{}] 06:03:35 INFO - PROCESS | 3422 | 1460984615064 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:35 INFO - PROCESS | 3422 | 1460984615274 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:03:35 INFO - PROCESS | 3422 | 1460984615646 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd12c00 == 141 [pid = 3422] [id = 239] 06:03:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94f000 == 140 [pid = 3422] [id = 202] 06:03:35 INFO - PROCESS | 3422 | --DOMWINDOW == 300 (0x9fbbc400) [pid = 3422] [serial = 827] [outer = (nil)] [url = about:blank] 06:03:35 INFO - PROCESS | 3422 | --DOMWINDOW == 299 (0x9fe6c000) [pid = 3422] [serial = 830] [outer = (nil)] [url = about:blank] 06:03:35 INFO - PROCESS | 3422 | --DOMWINDOW == 298 (0xa00d1c00) [pid = 3422] [serial = 833] [outer = (nil)] [url = about:blank] 06:03:35 INFO - PROCESS | 3422 | --DOMWINDOW == 297 (0xa0c53c00) [pid = 3422] [serial = 836] [outer = (nil)] [url = about:blank] 06:03:35 INFO - PROCESS | 3422 | --DOMWINDOW == 296 (0x8bd15800) [pid = 3422] [serial = 839] [outer = (nil)] [url = about:blank] 06:03:35 INFO - PROCESS | 3422 | --DOMWINDOW == 295 (0x91f89400) [pid = 3422] [serial = 857] [outer = (nil)] [url = about:blank] 06:03:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x88857000 == 141 [pid = 3422] [id = 323] 06:03:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 296 (0x88e4f400) [pid = 3422] [serial = 970] [outer = (nil)] 06:03:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 297 (0x8b5e6800) [pid = 3422] [serial = 971] [outer = 0x88e4f400] 06:03:35 INFO - PROCESS | 3422 | 1460984615781 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 298 (0x8bd19c00) [pid = 3422] [serial = 972] [outer = 0x88e4f400] 06:03:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd12400 == 140 [pid = 3422] [id = 203] 06:03:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ebc00 == 139 [pid = 3422] [id = 49] 06:03:36 INFO - PROCESS | 3422 | --DOCSHELL 0x8bf9d000 == 138 [pid = 3422] [id = 287] 06:03:36 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e1800 == 137 [pid = 3422] [id = 286] 06:03:36 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe74800 == 136 [pid = 3422] [id = 285] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 297 (0x8f556000) [pid = 3422] [serial = 720] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 296 (0x9148e800) [pid = 3422] [serial = 792] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 295 (0x97ef8000) [pid = 3422] [serial = 812] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 294 (0x8d94d000) [pid = 3422] [serial = 843] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 293 (0x8c12d800) [pid = 3422] [serial = 842] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 292 (0x8b5e5c00) [pid = 3422] [serial = 794] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 291 (0x931cdc00) [pid = 3422] [serial = 803] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 290 (0x89bfec00) [pid = 3422] [serial = 845] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 289 (0x98316000) [pid = 3422] [serial = 818] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 288 (0x8dd0dc00) [pid = 3422] [serial = 797] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 287 (0x8c12dc00) [pid = 3422] [serial = 846] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 286 (0x8e98bc00) [pid = 3422] [serial = 848] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 285 (0x8f505c00) [pid = 3422] [serial = 849] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 284 (0x9573dc00) [pid = 3422] [serial = 809] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 283 (0x904bbc00) [pid = 3422] [serial = 800] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 282 (0x9ae8c800) [pid = 3422] [serial = 824] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 281 (0x99159400) [pid = 3422] [serial = 821] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 280 (0x94075000) [pid = 3422] [serial = 806] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 279 (0x9824d400) [pid = 3422] [serial = 815] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 278 (0x8fe97400) [pid = 3422] [serial = 854] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 277 (0x8f607800) [pid = 3422] [serial = 851] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 276 (0x8fe9d000) [pid = 3422] [serial = 855] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | --DOMWINDOW == 275 (0x8fcb4800) [pid = 3422] [serial = 852] [outer = (nil)] [url = about:blank] 06:03:36 INFO - PROCESS | 3422 | 1460984616619 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1640ms 06:03:36 INFO - PROCESS | 3422 | 1460984616692 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 3422 | 1460984616694 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:03:36 INFO - PROCESS | 3422 | 1460984616703 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 3422 | 1460984616708 Marionette TRACE conn4 <- [1,1266,null,{}] 06:03:36 INFO - PROCESS | 3422 | 1460984616723 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 3422 | 1460984616886 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:03:36 INFO - PROCESS | 3422 | 1460984616895 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e42400 == 137 [pid = 3422] [id = 324] 06:03:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 276 (0x8d945c00) [pid = 3422] [serial = 973] [outer = (nil)] 06:03:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 277 (0x8db17000) [pid = 3422] [serial = 974] [outer = 0x8d945c00] 06:03:36 INFO - PROCESS | 3422 | 1460984616966 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 278 (0x8dd18000) [pid = 3422] [serial = 975] [outer = 0x8d945c00] 06:03:37 INFO - PROCESS | 3422 | 1460984617839 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1193ms 06:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:03:37 INFO - PROCESS | 3422 | 1460984617898 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 3422 | 1460984617901 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:03:37 INFO - PROCESS | 3422 | 1460984617907 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 3422 | 1460984617910 Marionette TRACE conn4 <- [1,1270,null,{}] 06:03:37 INFO - PROCESS | 3422 | 1460984617915 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:38 INFO - PROCESS | 3422 | 1460984618072 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:03:38 INFO - PROCESS | 3422 | 1460984618253 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6f800 == 138 [pid = 3422] [id = 325] 06:03:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 279 (0x8c12d800) [pid = 3422] [serial = 976] [outer = (nil)] 06:03:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 280 (0x8e990400) [pid = 3422] [serial = 977] [outer = 0x8c12d800] 06:03:38 INFO - PROCESS | 3422 | 1460984618320 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 281 (0x8f4f2000) [pid = 3422] [serial = 978] [outer = 0x8c12d800] 06:03:39 INFO - PROCESS | 3422 | 1460984619101 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1239ms 06:03:39 INFO - PROCESS | 3422 | 1460984619146 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 3422 | 1460984619150 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:03:39 INFO - PROCESS | 3422 | 1460984619162 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 3422 | 1460984619164 Marionette TRACE conn4 <- [1,1274,null,{}] 06:03:39 INFO - PROCESS | 3422 | 1460984619169 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 3422 | 1460984619373 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:03:39 INFO - PROCESS | 3422 | 1460984619401 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee1000 == 139 [pid = 3422] [id = 326] 06:03:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 282 (0x8ddc6800) [pid = 3422] [serial = 979] [outer = (nil)] 06:03:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 283 (0x8f55b000) [pid = 3422] [serial = 980] [outer = 0x8ddc6800] 06:03:39 INFO - PROCESS | 3422 | 1460984619466 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 284 (0x8f608000) [pid = 3422] [serial = 981] [outer = 0x8ddc6800] 06:03:40 INFO - PROCESS | 3422 | 1460984620288 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1182ms 06:03:40 INFO - PROCESS | 3422 | 1460984620339 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 3422 | 1460984620341 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:03:40 INFO - PROCESS | 3422 | 1460984620355 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 3422 | 1460984620357 Marionette TRACE conn4 <- [1,1278,null,{}] 06:03:40 INFO - PROCESS | 3422 | 1460984620362 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:40 INFO - PROCESS | 3422 | 1460984620603 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 283 (0x8f608c00) [pid = 3422] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 282 (0x904c3000) [pid = 3422] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 281 (0x8f4ee400) [pid = 3422] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 280 (0x8db19800) [pid = 3422] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 279 (0x8bee4400) [pid = 3422] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 278 (0x867cf800) [pid = 3422] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:03:40 INFO - PROCESS | 3422 | --DOMWINDOW == 277 (0x91493000) [pid = 3422] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:03:41 INFO - PROCESS | 3422 | 1460984621076 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x867ce000 == 140 [pid = 3422] [id = 327] 06:03:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 278 (0x867cf800) [pid = 3422] [serial = 982] [outer = (nil)] 06:03:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 279 (0x8d945000) [pid = 3422] [serial = 983] [outer = 0x867cf800] 06:03:41 INFO - PROCESS | 3422 | 1460984621145 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 280 (0x8e98dc00) [pid = 3422] [serial = 984] [outer = 0x867cf800] 06:03:41 INFO - PROCESS | 3422 | 1460984621795 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1482ms 06:03:41 INFO - PROCESS | 3422 | 1460984621834 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:03:41 INFO - PROCESS | 3422 | 1460984621837 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:03:41 INFO - PROCESS | 3422 | 1460984621843 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 3422 | 1460984621845 Marionette TRACE conn4 <- [1,1282,null,{}] 06:03:41 INFO - PROCESS | 3422 | 1460984621851 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:42 INFO - PROCESS | 3422 | 1460984622069 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:03:42 INFO - PROCESS | 3422 | 1460984622104 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x84eef000 == 141 [pid = 3422] [id = 328] 06:03:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 281 (0x8fcb4c00) [pid = 3422] [serial = 985] [outer = (nil)] 06:03:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 282 (0x90834400) [pid = 3422] [serial = 986] [outer = 0x8fcb4c00] 06:03:42 INFO - PROCESS | 3422 | 1460984622171 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 283 (0x91491c00) [pid = 3422] [serial = 987] [outer = 0x8fcb4c00] 06:03:42 INFO - PROCESS | 3422 | 1460984622939 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1235ms 06:03:43 INFO - PROCESS | 3422 | 1460984623080 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:03:43 INFO - PROCESS | 3422 | 1460984623086 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:03:43 INFO - PROCESS | 3422 | 1460984623104 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 3422 | 1460984623109 Marionette TRACE conn4 <- [1,1286,null,{}] 06:03:43 INFO - PROCESS | 3422 | 1460984623118 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 3422 | 1460984623325 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:03:43 INFO - PROCESS | 3422 | 1460984623532 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x8514f400 == 142 [pid = 3422] [id = 329] 06:03:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 284 (0x85cf0c00) [pid = 3422] [serial = 988] [outer = (nil)] 06:03:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 285 (0x867c5000) [pid = 3422] [serial = 989] [outer = 0x85cf0c00] 06:03:43 INFO - PROCESS | 3422 | 1460984623648 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 286 (0x86c47400) [pid = 3422] [serial = 990] [outer = 0x85cf0c00] 06:03:44 INFO - PROCESS | 3422 | 1460984624589 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1551ms 06:03:44 INFO - PROCESS | 3422 | 1460984624644 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 3422 | 1460984624650 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:03:44 INFO - PROCESS | 3422 | 1460984624661 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 3422 | 1460984624666 Marionette TRACE conn4 <- [1,1290,null,{}] 06:03:44 INFO - PROCESS | 3422 | 1460984624672 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:44 INFO - PROCESS | 3422 | 1460984624855 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:03:45 INFO - PROCESS | 3422 | 1460984625065 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfa000 == 143 [pid = 3422] [id = 330] 06:03:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 287 (0x8b5e4c00) [pid = 3422] [serial = 991] [outer = (nil)] 06:03:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 288 (0x8bfa1400) [pid = 3422] [serial = 992] [outer = 0x8b5e4c00] 06:03:45 INFO - PROCESS | 3422 | 1460984625233 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 289 (0x8c127c00) [pid = 3422] [serial = 993] [outer = 0x8b5e4c00] 06:03:46 INFO - PROCESS | 3422 | 1460984626174 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1587ms 06:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:03:46 INFO - PROCESS | 3422 | 1460984626246 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 3422 | 1460984626249 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:03:46 INFO - PROCESS | 3422 | 1460984626255 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 3422 | 1460984626260 Marionette TRACE conn4 <- [1,1294,null,{}] 06:03:46 INFO - PROCESS | 3422 | 1460984626274 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:46 INFO - PROCESS | 3422 | 1460984626496 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:03:46 INFO - PROCESS | 3422 | 1460984626781 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd1b400 == 144 [pid = 3422] [id = 331] 06:03:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 290 (0x8ebff000) [pid = 3422] [serial = 994] [outer = (nil)] 06:03:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 291 (0x8fcb4000) [pid = 3422] [serial = 995] [outer = 0x8ebff000] 06:03:46 INFO - PROCESS | 3422 | 1460984626909 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 292 (0x904bc000) [pid = 3422] [serial = 996] [outer = 0x8ebff000] 06:03:47 INFO - PROCESS | 3422 | 1460984627716 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1486ms 06:03:47 INFO - PROCESS | 3422 | 1460984627741 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 3422 | 1460984627745 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:03:47 INFO - PROCESS | 3422 | 1460984627751 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 3422 | 1460984627754 Marionette TRACE conn4 <- [1,1298,null,{}] 06:03:47 INFO - PROCESS | 3422 | 1460984627759 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 3422 | 1460984627933 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:03:48 INFO - PROCESS | 3422 | 1460984628141 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f607400 == 145 [pid = 3422] [id = 332] 06:03:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 293 (0x91f37800) [pid = 3422] [serial = 997] [outer = (nil)] 06:03:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 294 (0x93124800) [pid = 3422] [serial = 998] [outer = 0x91f37800] 06:03:48 INFO - PROCESS | 3422 | 1460984628219 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 295 (0x932ed800) [pid = 3422] [serial = 999] [outer = 0x91f37800] 06:03:49 INFO - PROCESS | 3422 | 1460984629095 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1391ms 06:03:49 INFO - PROCESS | 3422 | 1460984629143 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 3422 | 1460984629147 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:03:49 INFO - PROCESS | 3422 | 1460984629153 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 3422 | 1460984629155 Marionette TRACE conn4 <- [1,1302,null,{}] 06:03:49 INFO - PROCESS | 3422 | 1460984629161 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:49 INFO - PROCESS | 3422 | 1460984629333 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:03:49 INFO - PROCESS | 3422 | 1460984629548 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e98c400 == 146 [pid = 3422] [id = 333] 06:03:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 296 (0x8f605800) [pid = 3422] [serial = 1000] [outer = (nil)] 06:03:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 297 (0x932f3000) [pid = 3422] [serial = 1001] [outer = 0x8f605800] 06:03:49 INFO - PROCESS | 3422 | 1460984629659 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 298 (0x9333c800) [pid = 3422] [serial = 1002] [outer = 0x8f605800] 06:03:50 INFO - PROCESS | 3422 | 1460984630540 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1435ms 06:03:50 INFO - PROCESS | 3422 | 1460984630589 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 3422 | 1460984630592 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:03:50 INFO - PROCESS | 3422 | 1460984630598 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 3422 | 1460984630601 Marionette TRACE conn4 <- [1,1306,null,{}] 06:03:50 INFO - PROCESS | 3422 | 1460984630607 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 3422 | 1460984630815 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:03:51 INFO - PROCESS | 3422 | 1460984631022 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcb5800 == 147 [pid = 3422] [id = 334] 06:03:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 299 (0x95744c00) [pid = 3422] [serial = 1003] [outer = (nil)] 06:03:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 300 (0x9707c800) [pid = 3422] [serial = 1004] [outer = 0x95744c00] 06:03:51 INFO - PROCESS | 3422 | 1460984631194 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 301 (0x97ef2000) [pid = 3422] [serial = 1005] [outer = 0x95744c00] 06:03:52 INFO - PROCESS | 3422 | 1460984632003 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 06:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:03:52 INFO - PROCESS | 3422 | 1460984632079 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 3422 | 1460984632082 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:03:52 INFO - PROCESS | 3422 | 1460984632088 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 3422 | 1460984632091 Marionette TRACE conn4 <- [1,1310,null,{}] 06:03:52 INFO - PROCESS | 3422 | 1460984632096 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 3422 | 1460984632274 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:03:52 INFO - PROCESS | 3422 | 1460984632478 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x96a42800 == 148 [pid = 3422] [id = 335] 06:03:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 302 (0x97085000) [pid = 3422] [serial = 1006] [outer = (nil)] 06:03:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 303 (0x9821b800) [pid = 3422] [serial = 1007] [outer = 0x97085000] 06:03:52 INFO - PROCESS | 3422 | 1460984632604 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 304 (0x98251800) [pid = 3422] [serial = 1008] [outer = 0x97085000] 06:03:53 INFO - PROCESS | 3422 | 1460984633419 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 3422 | 1460984633472 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:03:53 INFO - PROCESS | 3422 | 1460984633477 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 3422 | 1460984633480 Marionette TRACE conn4 <- [1,1314,null,{}] 06:03:53 INFO - PROCESS | 3422 | 1460984633486 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:53 INFO - PROCESS | 3422 | 1460984633650 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:03:53 INFO - PROCESS | 3422 | 1460984633860 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x94067800 == 149 [pid = 3422] [id = 336] 06:03:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 305 (0x9786b400) [pid = 3422] [serial = 1009] [outer = (nil)] 06:03:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 306 (0x99ac4000) [pid = 3422] [serial = 1010] [outer = 0x9786b400] 06:03:53 INFO - PROCESS | 3422 | 1460984633973 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 307 (0x9df2c400) [pid = 3422] [serial = 1011] [outer = 0x9786b400] 06:03:54 INFO - PROCESS | 3422 | 1460984634842 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1433ms 06:03:54 INFO - PROCESS | 3422 | 1460984634912 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 3422 | 1460984634916 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:03:54 INFO - PROCESS | 3422 | 1460984634921 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 3422 | 1460984634924 Marionette TRACE conn4 <- [1,1318,null,{}] 06:03:54 INFO - PROCESS | 3422 | 1460984634930 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:55 INFO - PROCESS | 3422 | 1460984635095 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:03:55 INFO - PROCESS | 3422 | --DOCSHELL 0x907b4000 == 148 [pid = 3422] [id = 10] 06:03:55 INFO - PROCESS | 3422 | 1460984635328 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x91497c00 == 149 [pid = 3422] [id = 337] 06:03:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 308 (0x91f38c00) [pid = 3422] [serial = 1012] [outer = (nil)] 06:03:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 309 (0x9fe21400) [pid = 3422] [serial = 1013] [outer = 0x91f38c00] 06:03:55 INFO - PROCESS | 3422 | 1460984635483 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 310 (0xa00d8400) [pid = 3422] [serial = 1014] [outer = 0x91f38c00] 06:03:56 INFO - PROCESS | 3422 | 1460984636289 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1433ms 06:03:56 INFO - PROCESS | 3422 | 1460984636356 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 3422 | 1460984636360 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:03:56 INFO - PROCESS | 3422 | 1460984636366 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 3422 | 1460984636369 Marionette TRACE conn4 <- [1,1322,null,{}] 06:03:56 INFO - PROCESS | 3422 | 1460984636374 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:56 INFO - PROCESS | 3422 | 1460984636544 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:03:56 INFO - PROCESS | 3422 | 1460984636751 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe76400 == 150 [pid = 3422] [id = 338] 06:03:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 311 (0x9eb47800) [pid = 3422] [serial = 1015] [outer = (nil)] 06:03:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 312 (0xa0e45c00) [pid = 3422] [serial = 1016] [outer = 0x9eb47800] 06:03:56 INFO - PROCESS | 3422 | 1460984636866 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 313 (0xa2a59400) [pid = 3422] [serial = 1017] [outer = 0x9eb47800] 06:03:57 INFO - PROCESS | 3422 | 1460984637771 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1482ms 06:03:57 INFO - PROCESS | 3422 | 1460984637848 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 3422 | 1460984637852 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:03:57 INFO - PROCESS | 3422 | 1460984637858 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 3422 | 1460984637862 Marionette TRACE conn4 <- [1,1326,null,{}] 06:03:57 INFO - PROCESS | 3422 | 1460984637868 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 3422 | 1460984638066 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:03:58 INFO - PROCESS | 3422 | 1460984638327 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x8595d800 == 151 [pid = 3422] [id = 339] 06:03:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 314 (0x85965800) [pid = 3422] [serial = 1018] [outer = (nil)] 06:03:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 315 (0x8596bc00) [pid = 3422] [serial = 1019] [outer = 0x85965800] 06:03:58 INFO - PROCESS | 3422 | 1460984638452 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 316 (0xa0ee2400) [pid = 3422] [serial = 1020] [outer = 0x85965800] 06:03:59 INFO - PROCESS | 3422 | 1460984639274 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1480ms 06:03:59 INFO - PROCESS | 3422 | 1460984639339 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 3422 | 1460984639342 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:03:59 INFO - PROCESS | 3422 | 1460984639348 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 3422 | 1460984639350 Marionette TRACE conn4 <- [1,1330,null,{}] 06:03:59 INFO - PROCESS | 3422 | 1460984639356 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:59 INFO - PROCESS | 3422 | 1460984639536 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:03:59 INFO - PROCESS | 3422 | 1460984639745 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x85962000 == 152 [pid = 3422] [id = 340] 06:03:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 317 (0x8596a800) [pid = 3422] [serial = 1021] [outer = (nil)] 06:03:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 318 (0x86ce2c00) [pid = 3422] [serial = 1022] [outer = 0x8596a800] 06:03:59 INFO - PROCESS | 3422 | 1460984639865 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 319 (0x86ce5800) [pid = 3422] [serial = 1023] [outer = 0x8596a800] 06:04:00 INFO - PROCESS | 3422 | 1460984640740 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1443ms 06:04:00 INFO - PROCESS | 3422 | 1460984640792 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 3422 | 1460984640795 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:04:00 INFO - PROCESS | 3422 | 1460984640801 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 3422 | 1460984640804 Marionette TRACE conn4 <- [1,1334,null,{}] 06:04:00 INFO - PROCESS | 3422 | 1460984640809 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 3422 | 1460984640990 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:04:01 INFO - PROCESS | 3422 | 1460984641205 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x85960400 == 153 [pid = 3422] [id = 341] 06:04:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 320 (0x86bed400) [pid = 3422] [serial = 1024] [outer = (nil)] 06:04:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 321 (0x86bf4c00) [pid = 3422] [serial = 1025] [outer = 0x86bed400] 06:04:01 INFO - PROCESS | 3422 | 1460984641328 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 322 (0x86bf7400) [pid = 3422] [serial = 1026] [outer = 0x86bed400] 06:04:02 INFO - PROCESS | 3422 | 1460984642163 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1433ms 06:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:04:02 INFO - PROCESS | 3422 | 1460984642235 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 3422 | 1460984642238 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:04:02 INFO - PROCESS | 3422 | 1460984642244 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 3422 | 1460984642248 Marionette TRACE conn4 <- [1,1338,null,{}] 06:04:02 INFO - PROCESS | 3422 | 1460984642253 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 3422 | 1460984642478 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:04:02 INFO - PROCESS | 3422 | 1460984642780 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf3000 == 154 [pid = 3422] [id = 342] 06:04:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 323 (0x86bf6800) [pid = 3422] [serial = 1027] [outer = (nil)] 06:04:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 324 (0x86ce1000) [pid = 3422] [serial = 1028] [outer = 0x86bf6800] 06:04:02 INFO - PROCESS | 3422 | 1460984642865 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 325 (0x86ce7000) [pid = 3422] [serial = 1029] [outer = 0x86bf6800] 06:04:04 INFO - PROCESS | 3422 | 1460984644173 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1936ms 06:04:04 INFO - PROCESS | 3422 | 1460984644180 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 3422 | 1460984644184 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:04:04 INFO - PROCESS | 3422 | 1460984644190 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 3422 | 1460984644192 Marionette TRACE conn4 <- [1,1342,null,{}] 06:04:04 INFO - PROCESS | 3422 | 1460984644263 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 3422 | 1460984644450 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:04:04 INFO - PROCESS | 3422 | 1460984644659 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x838dc000 == 155 [pid = 3422] [id = 343] 06:04:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 326 (0x838dc400) [pid = 3422] [serial = 1030] [outer = (nil)] 06:04:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 327 (0x838e2c00) [pid = 3422] [serial = 1031] [outer = 0x838dc400] 06:04:04 INFO - PROCESS | 3422 | 1460984644777 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 328 (0x838e5800) [pid = 3422] [serial = 1032] [outer = 0x838dc400] 06:04:05 INFO - PROCESS | 3422 | 1460984645652 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1540ms 06:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:04:05 INFO - PROCESS | 3422 | 1460984645731 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 3422 | 1460984645734 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:04:05 INFO - PROCESS | 3422 | 1460984645741 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 3422 | 1460984645744 Marionette TRACE conn4 <- [1,1346,null,{}] 06:04:05 INFO - PROCESS | 3422 | 1460984645750 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 3422 | 1460984645937 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:04:06 INFO - PROCESS | 3422 | 1460984646192 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e0c00 == 156 [pid = 3422] [id = 344] 06:04:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 329 (0x838e3800) [pid = 3422] [serial = 1033] [outer = (nil)] 06:04:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 330 (0x86bf8000) [pid = 3422] [serial = 1034] [outer = 0x838e3800] 06:04:06 INFO - PROCESS | 3422 | 1460984646315 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 331 (0x88850000) [pid = 3422] [serial = 1035] [outer = 0x838e3800] 06:04:07 INFO - PROCESS | 3422 | 1460984647150 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1488ms 06:04:07 INFO - PROCESS | 3422 | 1460984647228 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 3422 | 1460984647232 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:04:07 INFO - PROCESS | 3422 | 1460984647238 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 3422 | 1460984647241 Marionette TRACE conn4 <- [1,1350,null,{}] 06:04:07 INFO - PROCESS | 3422 | 1460984647246 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 3422 | 1460984647438 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:04:08 INFO - PROCESS | 3422 | 1460984648089 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x8595f800 == 157 [pid = 3422] [id = 345] 06:04:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 332 (0x8595fc00) [pid = 3422] [serial = 1036] [outer = (nil)] 06:04:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 333 (0x85966800) [pid = 3422] [serial = 1037] [outer = 0x8595fc00] 06:04:08 INFO - PROCESS | 3422 | 1460984648167 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 334 (0x8596ac00) [pid = 3422] [serial = 1038] [outer = 0x8595fc00] 06:04:08 INFO - PROCESS | 3422 | 1460984648964 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1782ms 06:04:09 INFO - PROCESS | 3422 | 1460984649022 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 3422 | 1460984649028 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:04:09 INFO - PROCESS | 3422 | 1460984649037 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 3422 | 1460984649041 Marionette TRACE conn4 <- [1,1354,null,{}] 06:04:09 INFO - PROCESS | 3422 | 1460984649049 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:09 INFO - PROCESS | 3422 | 1460984649222 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:04:09 INFO - PROCESS | 3422 | 1460984649436 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x85153800 == 158 [pid = 3422] [id = 346] 06:04:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 335 (0x867cf000) [pid = 3422] [serial = 1039] [outer = (nil)] 06:04:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 336 (0x86c4d400) [pid = 3422] [serial = 1040] [outer = 0x867cf000] 06:04:09 INFO - PROCESS | 3422 | 1460984649552 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 337 (0x88e4d400) [pid = 3422] [serial = 1041] [outer = 0x867cf000] 06:04:10 INFO - PROCESS | 3422 | 1460984650603 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1583ms 06:04:10 INFO - PROCESS | 3422 | 1460984650622 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:04:10 INFO - PROCESS | 3422 | 1460984650627 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:04:10 INFO - PROCESS | 3422 | 1460984650633 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 3422 | 1460984650636 Marionette TRACE conn4 <- [1,1358,null,{}] 06:04:10 INFO - PROCESS | 3422 | 1460984650642 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 3422 | 1460984650797 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe68800 == 157 [pid = 3422] [id = 58] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x9824b000 == 156 [pid = 3422] [id = 276] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x8ebf5000 == 155 [pid = 3422] [id = 266] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 336 (0x931cec00) [pid = 3422] [serial = 917] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 335 (0x867cd400) [pid = 3422] [serial = 893] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 334 (0x85cf8c00) [pid = 3422] [serial = 896] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | 1460984651229 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x867ce000 == 154 [pid = 3422] [id = 327] 06:04:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e74000 == 155 [pid = 3422] [id = 347] 06:04:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 335 (0x84ee1400) [pid = 3422] [serial = 1042] [outer = (nil)] 06:04:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 336 (0x867ce400) [pid = 3422] [serial = 1043] [outer = 0x84ee1400] 06:04:11 INFO - PROCESS | 3422 | 1460984651310 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 337 (0x89050c00) [pid = 3422] [serial = 1044] [outer = 0x84ee1400] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee1000 == 154 [pid = 3422] [id = 326] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x84e6f800 == 153 [pid = 3422] [id = 325] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x88e42400 == 152 [pid = 3422] [id = 324] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x88857000 == 151 [pid = 3422] [id = 323] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x84e74800 == 150 [pid = 3422] [id = 322] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x84eec000 == 149 [pid = 3422] [id = 319] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x84ee9000 == 148 [pid = 3422] [id = 318] 06:04:11 INFO - PROCESS | 3422 | --DOCSHELL 0x84ee0c00 == 147 [pid = 3422] [id = 317] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 336 (0x8dd0e800) [pid = 3422] [serial = 905] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 335 (0x8c12bc00) [pid = 3422] [serial = 903] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 334 (0x8bfa2000) [pid = 3422] [serial = 902] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 333 (0x8ddc0400) [pid = 3422] [serial = 906] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 332 (0x9fb44000) [pid = 3422] [serial = 881] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 331 (0x88850400) [pid = 3422] [serial = 900] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 330 (0x87d4d000) [pid = 3422] [serial = 899] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 329 (0x8bf99400) [pid = 3422] [serial = 860] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 328 (0x94074000) [pid = 3422] [serial = 869] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 327 (0x9df31000) [pid = 3422] [serial = 887] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 326 (0x97ef6400) [pid = 3422] [serial = 875] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 325 (0x88e4b000) [pid = 3422] [serial = 890] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 324 (0x931c9800) [pid = 3422] [serial = 858] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 323 (0x9fe68400) [pid = 3422] [serial = 884] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 322 (0x9318c400) [pid = 3422] [serial = 915] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 321 (0x8fe96000) [pid = 3422] [serial = 912] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 320 (0x8f55f800) [pid = 3422] [serial = 909] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 319 (0x8fe6cc00) [pid = 3422] [serial = 911] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 318 (0x907b1800) [pid = 3422] [serial = 914] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 317 (0x99aca400) [pid = 3422] [serial = 878] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 316 (0x8f551800) [pid = 3422] [serial = 908] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 315 (0x9573e000) [pid = 3422] [serial = 872] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 314 (0x8ebf2800) [pid = 3422] [serial = 863] [outer = (nil)] [url = about:blank] 06:04:11 INFO - PROCESS | 3422 | --DOMWINDOW == 313 (0x9148f800) [pid = 3422] [serial = 866] [outer = (nil)] [url = about:blank] 06:04:12 INFO - PROCESS | 3422 | 1460984652047 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1429ms 06:04:12 INFO - PROCESS | 3422 | 1460984652063 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 3422 | 1460984652065 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:04:12 INFO - PROCESS | 3422 | 1460984652093 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 3422 | 1460984652102 Marionette TRACE conn4 <- [1,1362,null,{}] 06:04:12 INFO - PROCESS | 3422 | 1460984652109 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 3422 | 1460984652273 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:04:12 INFO - PROCESS | 3422 | 1460984652289 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x85147400 == 148 [pid = 3422] [id = 348] 06:04:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 314 (0x8c0bd800) [pid = 3422] [serial = 1045] [outer = (nil)] 06:04:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 315 (0x8c126c00) [pid = 3422] [serial = 1046] [outer = 0x8c0bd800] 06:04:12 INFO - PROCESS | 3422 | 1460984652367 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 316 (0x8d942000) [pid = 3422] [serial = 1047] [outer = 0x8c0bd800] 06:04:13 INFO - PROCESS | 3422 | 1460984653316 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1302ms 06:04:13 INFO - PROCESS | 3422 | 1460984653382 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 3422 | 1460984653386 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:04:13 INFO - PROCESS | 3422 | 1460984653392 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 3422 | 1460984653394 Marionette TRACE conn4 <- [1,1366,null,{}] 06:04:13 INFO - PROCESS | 3422 | 1460984653400 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 3422 | 1460984653554 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:04:13 INFO - PROCESS | 3422 | 1460984653751 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e74800 == 149 [pid = 3422] [id = 349] 06:04:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 317 (0x8bee1000) [pid = 3422] [serial = 1048] [outer = (nil)] 06:04:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 318 (0x8dd1c400) [pid = 3422] [serial = 1049] [outer = 0x8bee1000] 06:04:13 INFO - PROCESS | 3422 | 1460984653819 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 319 (0x8ddc7800) [pid = 3422] [serial = 1050] [outer = 0x8bee1000] 06:04:14 INFO - PROCESS | 3422 | 1460984654629 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:04:14 INFO - PROCESS | 3422 | 1460984654671 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:04:14 INFO - PROCESS | 3422 | 1460984654677 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 3422 | 1460984654680 Marionette TRACE conn4 <- [1,1370,null,{}] 06:04:14 INFO - PROCESS | 3422 | 1460984654690 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:14 INFO - PROCESS | 3422 | 1460984654899 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:04:14 INFO - PROCESS | 3422 | 1460984654931 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4ec800 == 150 [pid = 3422] [id = 350] 06:04:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 320 (0x8f4f5400) [pid = 3422] [serial = 1051] [outer = (nil)] 06:04:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 321 (0x8f55cc00) [pid = 3422] [serial = 1052] [outer = 0x8f4f5400] 06:04:15 INFO - PROCESS | 3422 | 1460984655006 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 322 (0x8fe6cc00) [pid = 3422] [serial = 1053] [outer = 0x8f4f5400] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 321 (0x8c12d800) [pid = 3422] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 320 (0x8d945c00) [pid = 3422] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 319 (0x867cf800) [pid = 3422] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 318 (0x867cc400) [pid = 3422] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 317 (0x8ddc6800) [pid = 3422] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 316 (0x88e4f400) [pid = 3422] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:04:15 INFO - PROCESS | 3422 | --DOMWINDOW == 315 (0x8f55a000) [pid = 3422] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:04:16 INFO - PROCESS | 3422 | 1460984656090 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 3422 | 1460984656117 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:04:16 INFO - PROCESS | 3422 | 1460984656132 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 3422 | 1460984656135 Marionette TRACE conn4 <- [1,1374,null,{}] 06:04:16 INFO - PROCESS | 3422 | 1460984656140 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 3422 | 1460984656286 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:04:16 INFO - PROCESS | 3422 | 1460984656299 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x84eed800 == 151 [pid = 3422] [id = 351] 06:04:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 316 (0x867c6c00) [pid = 3422] [serial = 1054] [outer = (nil)] 06:04:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 317 (0x8fe6ec00) [pid = 3422] [serial = 1055] [outer = 0x867c6c00] 06:04:16 INFO - PROCESS | 3422 | 1460984656364 Marionette DEBUG loaded listener.js 06:04:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 318 (0x8fe9d000) [pid = 3422] [serial = 1056] [outer = 0x867c6c00] 06:04:17 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:17 INFO - PROCESS | 3422 | 1460984657173 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 3422 | 1460984657224 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:04:17 INFO - PROCESS | 3422 | 1460984657231 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 3422 | 1460984657233 Marionette TRACE conn4 <- [1,1378,null,{}] 06:04:17 INFO - PROCESS | 3422 | 1460984657239 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:17 INFO - PROCESS | 3422 | 1460984657389 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:04:17 INFO - PROCESS | 3422 | 1460984657403 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e4f400 == 152 [pid = 3422] [id = 352] 06:04:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 319 (0x91f2dc00) [pid = 3422] [serial = 1057] [outer = (nil)] 06:04:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 320 (0x9312ac00) [pid = 3422] [serial = 1058] [outer = 0x91f2dc00] 06:04:17 INFO - PROCESS | 3422 | 1460984657470 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 321 (0x931ce000) [pid = 3422] [serial = 1059] [outer = 0x91f2dc00] 06:04:18 INFO - PROCESS | 3422 | 1460984658612 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:04:18 INFO - PROCESS | 3422 | 1460984658669 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:04:18 INFO - PROCESS | 3422 | 1460984658679 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 3422 | 1460984658684 Marionette TRACE conn4 <- [1,1382,null,{}] 06:04:18 INFO - PROCESS | 3422 | 1460984658692 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:18 INFO - PROCESS | 3422 | 1460984658886 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:04:19 INFO - PROCESS | 3422 | 1460984659158 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x85969c00 == 153 [pid = 3422] [id = 353] 06:04:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 322 (0x85cf9000) [pid = 3422] [serial = 1060] [outer = (nil)] 06:04:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 323 (0x86c4ac00) [pid = 3422] [serial = 1061] [outer = 0x85cf9000] 06:04:19 INFO - PROCESS | 3422 | 1460984659286 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 324 (0x86ce0000) [pid = 3422] [serial = 1062] [outer = 0x85cf9000] 06:04:20 INFO - PROCESS | 3422 | [3422] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:20 INFO - PROCESS | 3422 | 1460984660196 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 3422 | 1460984660279 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:04:20 INFO - PROCESS | 3422 | 1460984660290 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 3422 | 1460984660293 Marionette TRACE conn4 <- [1,1386,null,{}] 06:04:20 INFO - PROCESS | 3422 | 1460984660300 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:20 INFO - PROCESS | 3422 | 1460984660530 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:04:20 INFO - PROCESS | 3422 | 1460984660860 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd15800 == 154 [pid = 3422] [id = 354] 06:04:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 325 (0x8bd18400) [pid = 3422] [serial = 1063] [outer = (nil)] 06:04:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 326 (0x8bee6800) [pid = 3422] [serial = 1064] [outer = 0x8bd18400] 06:04:20 INFO - PROCESS | 3422 | 1460984660982 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 327 (0x8d94c000) [pid = 3422] [serial = 1065] [outer = 0x8bd18400] 06:04:21 INFO - PROCESS | 3422 | 1460984661928 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 3422 | 1460984661974 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:04:21 INFO - PROCESS | 3422 | 1460984661980 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 3422 | 1460984661986 Marionette TRACE conn4 <- [1,1390,null,{}] 06:04:22 INFO - PROCESS | 3422 | 1460984662001 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 3422 | 1460984662236 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:04:22 INFO - PROCESS | 3422 | 1460984662538 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e988c00 == 155 [pid = 3422] [id = 355] 06:04:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 328 (0x8f554800) [pid = 3422] [serial = 1066] [outer = (nil)] 06:04:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 329 (0x91f8f800) [pid = 3422] [serial = 1067] [outer = 0x8f554800] 06:04:22 INFO - PROCESS | 3422 | 1460984662638 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 330 (0x93302400) [pid = 3422] [serial = 1068] [outer = 0x8f554800] 06:04:23 INFO - PROCESS | 3422 | 1460984663455 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1543ms 06:04:23 INFO - PROCESS | 3422 | 1460984663524 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:04:23 INFO - PROCESS | 3422 | 1460984663529 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:04:23 INFO - PROCESS | 3422 | 1460984663535 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 3422 | 1460984663537 Marionette TRACE conn4 <- [1,1394,null,{}] 06:04:23 INFO - PROCESS | 3422 | 1460984663543 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:23 INFO - PROCESS | 3422 | 1460984663719 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:04:23 INFO - PROCESS | 3422 | 1460984663932 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f502c00 == 156 [pid = 3422] [id = 356] 06:04:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 331 (0x9406f800) [pid = 3422] [serial = 1069] [outer = (nil)] 06:04:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 332 (0x94290800) [pid = 3422] [serial = 1070] [outer = 0x9406f800] 06:04:24 INFO - PROCESS | 3422 | 1460984664054 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 333 (0x9573bc00) [pid = 3422] [serial = 1071] [outer = 0x9406f800] 06:04:24 INFO - PROCESS | 3422 | 1460984664894 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1396ms 06:04:24 INFO - PROCESS | 3422 | 1460984664931 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 3422 | 1460984664934 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:04:24 INFO - PROCESS | 3422 | 1460984664941 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 3422 | 1460984664943 Marionette TRACE conn4 <- [1,1398,null,{}] 06:04:24 INFO - PROCESS | 3422 | 1460984664949 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 3422 | 1460984665120 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:04:25 INFO - PROCESS | 3422 | 1460984665338 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f90800 == 157 [pid = 3422] [id = 357] 06:04:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 334 (0x940b8000) [pid = 3422] [serial = 1072] [outer = (nil)] 06:04:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 335 (0x97946400) [pid = 3422] [serial = 1073] [outer = 0x940b8000] 06:04:25 INFO - PROCESS | 3422 | 1460984665452 Marionette DEBUG loaded listener.js 06:04:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 336 (0x97b2b000) [pid = 3422] [serial = 1074] [outer = 0x940b8000] 06:04:26 INFO - PROCESS | 3422 | 1460984666343 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1433ms 06:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:04:26 INFO - PROCESS | 3422 | 1460984666374 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:04:26 INFO - PROCESS | 3422 | 1460984666377 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:04:26 INFO - PROCESS | 3422 | 1460984666384 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:04:26 INFO - PROCESS | 3422 | 1460984666387 Marionette TRACE conn4 <- [1,1402,null,{}] 06:04:26 INFO - PROCESS | 3422 | 1460984666393 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:26 INFO - PROCESS | 3422 | 1460984666594 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:04:26 INFO - PROCESS | 3422 | 1460984666813 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8870ac00 == 158 [pid = 3422] [id = 358] 06:04:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 337 (0x94293800) [pid = 3422] [serial = 1075] [outer = (nil)] 06:04:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 338 (0x99311000) [pid = 3422] [serial = 1076] [outer = 0x94293800] 06:04:26 INFO - PROCESS | 3422 | 1460984666933 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 339 (0x8f555000) [pid = 3422] [serial = 1077] [outer = 0x94293800] 06:04:27 INFO - PROCESS | 3422 | 1460984667846 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1530ms 06:04:27 INFO - PROCESS | 3422 | 1460984667913 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 3422 | 1460984667917 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:04:27 INFO - PROCESS | 3422 | 1460984667923 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 3422 | 1460984667925 Marionette TRACE conn4 <- [1,1406,null,{}] 06:04:27 INFO - PROCESS | 3422 | 1460984667931 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 3422 | 1460984668110 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:04:28 INFO - PROCESS | 3422 | 1460984668324 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x85781c00 == 159 [pid = 3422] [id = 359] 06:04:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 340 (0x85782000) [pid = 3422] [serial = 1078] [outer = (nil)] 06:04:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 341 (0x85789400) [pid = 3422] [serial = 1079] [outer = 0x85782000] 06:04:28 INFO - PROCESS | 3422 | 1460984668485 Marionette DEBUG loaded listener.js 06:04:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 342 (0x8578cc00) [pid = 3422] [serial = 1080] [outer = 0x85782000] 06:04:29 INFO - PROCESS | 3422 | 1460984669290 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1440ms 06:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:04:29 INFO - PROCESS | 3422 | 1460984669364 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:04:29 INFO - PROCESS | 3422 | 1460984669367 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:04:29 INFO - PROCESS | 3422 | 1460984669373 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:04:29 INFO - PROCESS | 3422 | 1460984669376 Marionette TRACE conn4 <- [1,1410,null,{}] 06:04:29 INFO - PROCESS | 3422 | 1460984669382 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:29 INFO - PROCESS | 3422 | 1460984669564 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:04:29 INFO - PROCESS | 3422 | 1460984669781 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x8578a400 == 160 [pid = 3422] [id = 360] 06:04:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 343 (0x8578a800) [pid = 3422] [serial = 1081] [outer = (nil)] 06:04:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 344 (0x99bcb000) [pid = 3422] [serial = 1082] [outer = 0x8578a800] 06:04:29 INFO - PROCESS | 3422 | 1460984669900 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 345 (0x9fe6e000) [pid = 3422] [serial = 1083] [outer = 0x8578a800] 06:04:30 INFO - PROCESS | 3422 | 1460984670826 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1491ms 06:04:30 INFO - PROCESS | 3422 | 1460984670864 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 3422 | 1460984670868 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:04:30 INFO - PROCESS | 3422 | 1460984670873 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 3422 | 1460984670877 Marionette TRACE conn4 <- [1,1414,null,{}] 06:04:30 INFO - PROCESS | 3422 | 1460984670882 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:31 INFO - PROCESS | 3422 | 1460984671068 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:04:31 INFO - PROCESS | 3422 | 1460984671328 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x8578f800 == 161 [pid = 3422] [id = 361] 06:04:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 346 (0x85cf7800) [pid = 3422] [serial = 1084] [outer = (nil)] 06:04:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 347 (0x931d8400) [pid = 3422] [serial = 1085] [outer = 0x85cf7800] 06:04:31 INFO - PROCESS | 3422 | 1460984671455 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 348 (0x931db400) [pid = 3422] [serial = 1086] [outer = 0x85cf7800] 06:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1478ms 06:04:32 INFO - PROCESS | 3422 | 1460984672340 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:04:32 INFO - PROCESS | 3422 | 1460984672353 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 3422 | 1460984672356 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:04:32 INFO - PROCESS | 3422 | 1460984672362 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 3422 | 1460984672366 Marionette TRACE conn4 <- [1,1418,null,{}] 06:04:32 INFO - PROCESS | 3422 | 1460984672371 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 3422 | 1460984672557 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:04:32 INFO - PROCESS | 3422 | 1460984672868 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x931d5400 == 162 [pid = 3422] [id = 362] 06:04:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 349 (0x931d8800) [pid = 3422] [serial = 1087] [outer = (nil)] 06:04:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 350 (0x931e1800) [pid = 3422] [serial = 1088] [outer = 0x931d8800] 06:04:32 INFO - PROCESS | 3422 | 1460984672966 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 351 (0x931e3800) [pid = 3422] [serial = 1089] [outer = 0x931d8800] 06:04:33 INFO - PROCESS | 3422 | 1460984673773 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1437ms 06:04:33 INFO - PROCESS | 3422 | 1460984673802 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 3422 | 1460984673806 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:04:33 INFO - PROCESS | 3422 | 1460984673812 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 3422 | 1460984673817 Marionette TRACE conn4 <- [1,1422,null,{}] 06:04:33 INFO - PROCESS | 3422 | 1460984673822 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 3422 | 1460984674037 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:04:34 INFO - PROCESS | 3422 | 1460984674256 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x84407c00 == 163 [pid = 3422] [id = 363] 06:04:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 352 (0x84409c00) [pid = 3422] [serial = 1090] [outer = (nil)] 06:04:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 353 (0x84411800) [pid = 3422] [serial = 1091] [outer = 0x84409c00] 06:04:34 INFO - PROCESS | 3422 | 1460984674379 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 354 (0x931e0c00) [pid = 3422] [serial = 1092] [outer = 0x84409c00] 06:04:35 INFO - PROCESS | 3422 | 1460984675322 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1586ms 06:04:35 INFO - PROCESS | 3422 | 1460984675400 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 3422 | 1460984675402 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:04:35 INFO - PROCESS | 3422 | 1460984675409 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 3422 | 1460984675411 Marionette TRACE conn4 <- [1,1426,null,{}] 06:04:35 INFO - PROCESS | 3422 | 1460984675417 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 3422 | 1460984675634 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:04:35 INFO - PROCESS | 3422 | 1460984675909 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x82adec00 == 164 [pid = 3422] [id = 364] 06:04:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 355 (0x82adf000) [pid = 3422] [serial = 1093] [outer = (nil)] 06:04:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 356 (0x82ae5800) [pid = 3422] [serial = 1094] [outer = 0x82adf000] 06:04:36 INFO - PROCESS | 3422 | 1460984676027 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 357 (0x82ae7c00) [pid = 3422] [serial = 1095] [outer = 0x82adf000] 06:04:36 INFO - PROCESS | 3422 | 1460984676836 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1478ms 06:04:36 INFO - PROCESS | 3422 | 1460984676888 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 3422 | 1460984676891 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:04:36 INFO - PROCESS | 3422 | 1460984676897 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 3422 | 1460984676899 Marionette TRACE conn4 <- [1,1430,null,{}] 06:04:36 INFO - PROCESS | 3422 | 1460984676905 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:37 INFO - PROCESS | 3422 | 1460984677085 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:04:37 INFO - PROCESS | 3422 | 1460984677356 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8294f800 == 165 [pid = 3422] [id = 365] 06:04:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 358 (0x82950800) [pid = 3422] [serial = 1096] [outer = (nil)] 06:04:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 359 (0x82956000) [pid = 3422] [serial = 1097] [outer = 0x82950800] 06:04:37 INFO - PROCESS | 3422 | 1460984677480 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 360 (0x82958800) [pid = 3422] [serial = 1098] [outer = 0x82950800] 06:04:38 INFO - PROCESS | 3422 | 1460984678329 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1484ms 06:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:04:38 INFO - PROCESS | 3422 | 1460984678382 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 3422 | 1460984678384 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:04:38 INFO - PROCESS | 3422 | 1460984678391 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 3422 | 1460984678394 Marionette TRACE conn4 <- [1,1434,null,{}] 06:04:38 INFO - PROCESS | 3422 | 1460984678399 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:38 INFO - PROCESS | 3422 | 1460984678576 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:04:38 INFO - PROCESS | 3422 | 1460984678887 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x82954c00 == 166 [pid = 3422] [id = 366] 06:04:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 361 (0x8295b000) [pid = 3422] [serial = 1099] [outer = (nil)] 06:04:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 362 (0x82ae6c00) [pid = 3422] [serial = 1100] [outer = 0x8295b000] 06:04:38 INFO - PROCESS | 3422 | 1460984678970 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 363 (0x82aea400) [pid = 3422] [serial = 1101] [outer = 0x8295b000] 06:04:39 INFO - PROCESS | 3422 | 1460984679829 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1482ms 06:04:39 INFO - PROCESS | 3422 | 1460984679873 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 3422 | 1460984679875 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:04:39 INFO - PROCESS | 3422 | 1460984679882 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 3422 | 1460984679885 Marionette TRACE conn4 <- [1,1438,null,{}] 06:04:39 INFO - PROCESS | 3422 | 1460984679891 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:40 INFO - PROCESS | 3422 | 1460984680072 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:04:40 INFO - PROCESS | 3422 | 1460984680390 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x82265800 == 167 [pid = 3422] [id = 367] 06:04:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 364 (0x82266800) [pid = 3422] [serial = 1102] [outer = (nil)] 06:04:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 365 (0x8226c800) [pid = 3422] [serial = 1103] [outer = 0x82266800] 06:04:40 INFO - PROCESS | 3422 | 1460984680472 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 366 (0x8226e400) [pid = 3422] [serial = 1104] [outer = 0x82266800] 06:04:41 INFO - PROCESS | 3422 | 1460984681291 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1482ms 06:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:04:41 INFO - PROCESS | 3422 | 1460984681366 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 3422 | 1460984681368 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:04:41 INFO - PROCESS | 3422 | 1460984681375 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 3422 | 1460984681378 Marionette TRACE conn4 <- [1,1442,null,{}] 06:04:41 INFO - PROCESS | 3422 | 1460984681384 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 3422 | 1460984681576 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:04:41 INFO - PROCESS | 3422 | 1460984681884 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8226b000 == 168 [pid = 3422] [id = 368] 06:04:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 367 (0x8226b800) [pid = 3422] [serial = 1105] [outer = (nil)] 06:04:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 368 (0x82ae8400) [pid = 3422] [serial = 1106] [outer = 0x8226b800] 06:04:41 INFO - PROCESS | 3422 | 1460984681965 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 369 (0x8440e800) [pid = 3422] [serial = 1107] [outer = 0x8226b800] 06:04:42 INFO - PROCESS | 3422 | 1460984682774 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1480ms 06:04:42 INFO - PROCESS | 3422 | 1460984682854 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 3422 | 1460984682858 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:04:42 INFO - PROCESS | 3422 | 1460984682864 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 3422 | 1460984682867 Marionette TRACE conn4 <- [1,1446,null,{}] 06:04:42 INFO - PROCESS | 3422 | 1460984682872 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:43 INFO - PROCESS | 3422 | 1460984683128 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:04:43 INFO - PROCESS | 3422 | 1460984683954 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x84414800 == 169 [pid = 3422] [id = 369] 06:04:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 370 (0x84414c00) [pid = 3422] [serial = 1108] [outer = (nil)] 06:04:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 371 (0x84e72400) [pid = 3422] [serial = 1109] [outer = 0x84414c00] 06:04:44 INFO - PROCESS | 3422 | 1460984684058 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 372 (0x8514cc00) [pid = 3422] [serial = 1110] [outer = 0x84414c00] 06:04:44 INFO - PROCESS | 3422 | 1460984684897 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2083ms 06:04:44 INFO - PROCESS | 3422 | 1460984684948 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 3422 | 1460984684954 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:04:44 INFO - PROCESS | 3422 | 1460984684962 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 3422 | 1460984684967 Marionette TRACE conn4 <- [1,1450,null,{}] 06:04:44 INFO - PROCESS | 3422 | 1460984684974 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:45 INFO - PROCESS | 3422 | 1460984685149 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:04:45 INFO - PROCESS | 3422 | 1460984685428 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x867cc400 == 170 [pid = 3422] [id = 370] 06:04:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 373 (0x86bf2400) [pid = 3422] [serial = 1111] [outer = (nil)] 06:04:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 374 (0x86c42000) [pid = 3422] [serial = 1112] [outer = 0x86bf2400] 06:04:45 INFO - PROCESS | 3422 | 1460984685554 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 375 (0x86ce4c00) [pid = 3422] [serial = 1113] [outer = 0x86bf2400] 06:04:46 INFO - PROCESS | 3422 | 1460984686523 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1639ms 06:04:46 INFO - PROCESS | 3422 | 1460984686604 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 3422 | 1460984686610 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:04:46 INFO - PROCESS | 3422 | 1460984686617 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 3422 | 1460984686620 Marionette TRACE conn4 <- [1,1454,null,{}] 06:04:46 INFO - PROCESS | 3422 | 1460984686626 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 3422 | 1460984686801 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:04:47 INFO - PROCESS | 3422 | 1460984687226 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ed800 == 169 [pid = 3422] [id = 43] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x84eed800 == 168 [pid = 3422] [id = 351] 06:04:47 INFO - PROCESS | 3422 | --DOMWINDOW == 374 (0x90834400) [pid = 3422] [serial = 986] [outer = (nil)] [url = about:blank] 06:04:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e76800 == 169 [pid = 3422] [id = 371] 06:04:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 375 (0x84eed800) [pid = 3422] [serial = 1114] [outer = (nil)] 06:04:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 376 (0x867c9800) [pid = 3422] [serial = 1115] [outer = 0x84eed800] 06:04:47 INFO - PROCESS | 3422 | 1460984687391 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 377 (0x89046c00) [pid = 3422] [serial = 1116] [outer = 0x84eed800] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4ec800 == 168 [pid = 3422] [id = 350] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x84e74800 == 167 [pid = 3422] [id = 349] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x85147400 == 166 [pid = 3422] [id = 348] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x84e74000 == 165 [pid = 3422] [id = 347] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x85153800 == 164 [pid = 3422] [id = 346] 06:04:47 INFO - PROCESS | 3422 | --DOCSHELL 0x8595f800 == 163 [pid = 3422] [id = 345] 06:04:48 INFO - PROCESS | 3422 | --DOCSHELL 0x8e98c400 == 162 [pid = 3422] [id = 333] 06:04:48 INFO - PROCESS | 3422 | --DOCSHELL 0x8f607400 == 161 [pid = 3422] [id = 332] 06:04:48 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd1b400 == 160 [pid = 3422] [id = 331] 06:04:48 INFO - PROCESS | 3422 | --DOCSHELL 0x89bfa000 == 159 [pid = 3422] [id = 330] 06:04:48 INFO - PROCESS | 3422 | --DOCSHELL 0x8514f400 == 158 [pid = 3422] [id = 329] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 376 (0x85cfe800) [pid = 3422] [serial = 920] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 375 (0x932f6800) [pid = 3422] [serial = 918] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | 1460984688231 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1638ms 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 374 (0xa0c4fc00) [pid = 3422] [serial = 941] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 373 (0x8e990400) [pid = 3422] [serial = 977] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 372 (0x84e73c00) [pid = 3422] [serial = 962] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 371 (0xa0a69c00) [pid = 3422] [serial = 947] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 370 (0x8dd18000) [pid = 3422] [serial = 975] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 369 (0x8e98dc00) [pid = 3422] [serial = 984] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 368 (0x94298400) [pid = 3422] [serial = 929] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 367 (0x8514bc00) [pid = 3422] [serial = 965] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 366 (0x86c4ec00) [pid = 3422] [serial = 968] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 365 (0x8904a400) [pid = 3422] [serial = 944] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 364 (0x88e48800) [pid = 3422] [serial = 969] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 363 (0x86c4a400) [pid = 3422] [serial = 950] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 362 (0x8c127400) [pid = 3422] [serial = 956] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 361 (0x8dd10c00) [pid = 3422] [serial = 923] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 360 (0x9eb43000) [pid = 3422] [serial = 938] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 359 (0x8514ec00) [pid = 3422] [serial = 959] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 358 (0x8f55b000) [pid = 3422] [serial = 980] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 357 (0x8b5e6800) [pid = 3422] [serial = 971] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 356 (0x8f4f2000) [pid = 3422] [serial = 978] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 355 (0x8db17000) [pid = 3422] [serial = 974] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 354 (0x9824a400) [pid = 3422] [serial = 935] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 353 (0x8d945000) [pid = 3422] [serial = 983] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 352 (0x904bb000) [pid = 3422] [serial = 926] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 351 (0x97c7c800) [pid = 3422] [serial = 932] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 350 (0x8bd19c00) [pid = 3422] [serial = 972] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 349 (0x84eea000) [pid = 3422] [serial = 953] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | --DOMWINDOW == 348 (0x8f608000) [pid = 3422] [serial = 981] [outer = (nil)] [url = about:blank] 06:04:48 INFO - PROCESS | 3422 | 1460984688294 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 3422 | 1460984688299 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:04:48 INFO - PROCESS | 3422 | 1460984688307 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 3422 | 1460984688315 Marionette TRACE conn4 <- [1,1458,null,{}] 06:04:48 INFO - PROCESS | 3422 | 1460984688329 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:48 INFO - PROCESS | 3422 | 1460984688497 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:04:48 INFO - PROCESS | 3422 | 1460984688683 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e74000 == 159 [pid = 3422] [id = 372] 06:04:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 349 (0x85963400) [pid = 3422] [serial = 1117] [outer = (nil)] 06:04:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 350 (0x8bee2000) [pid = 3422] [serial = 1118] [outer = 0x85963400] 06:04:48 INFO - PROCESS | 3422 | 1460984688753 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 351 (0x8c0be400) [pid = 3422] [serial = 1119] [outer = 0x85963400] 06:04:49 INFO - PROCESS | 3422 | 1460984689497 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1238ms 06:04:49 INFO - PROCESS | 3422 | 1460984689567 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 3422 | 1460984689572 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:04:49 INFO - PROCESS | 3422 | 1460984689597 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 3422 | 1460984689600 Marionette TRACE conn4 <- [1,1462,null,{}] 06:04:49 INFO - PROCESS | 3422 | 1460984689605 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 3422 | 1460984689835 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:04:49 INFO - PROCESS | 3422 | 1460984689862 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x8514f400 == 160 [pid = 3422] [id = 373] 06:04:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 352 (0x8bd13800) [pid = 3422] [serial = 1120] [outer = (nil)] 06:04:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 353 (0x8db18800) [pid = 3422] [serial = 1121] [outer = 0x8bd13800] 06:04:49 INFO - PROCESS | 3422 | 1460984689929 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 354 (0x8dd14400) [pid = 3422] [serial = 1122] [outer = 0x8bd13800] 06:04:50 INFO - PROCESS | 3422 | 1460984690847 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1289ms 06:04:50 INFO - PROCESS | 3422 | 1460984690886 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:04:50 INFO - PROCESS | 3422 | 1460984690890 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:04:50 INFO - PROCESS | 3422 | 1460984690895 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 3422 | 1460984690897 Marionette TRACE conn4 <- [1,1466,null,{}] 06:04:50 INFO - PROCESS | 3422 | 1460984690903 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:51 INFO - PROCESS | 3422 | 1460984691117 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:04:51 INFO - PROCESS | 3422 | 1460984691147 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddbe400 == 161 [pid = 3422] [id = 374] 06:04:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 355 (0x8e988800) [pid = 3422] [serial = 1123] [outer = (nil)] 06:04:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 356 (0x8ebfb800) [pid = 3422] [serial = 1124] [outer = 0x8e988800] 06:04:51 INFO - PROCESS | 3422 | 1460984691224 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 357 (0x8f4f9c00) [pid = 3422] [serial = 1125] [outer = 0x8e988800] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 356 (0x8f4f5400) [pid = 3422] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 355 (0x8bee1000) [pid = 3422] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 354 (0x84ee1400) [pid = 3422] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 353 (0x867cf000) [pid = 3422] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 352 (0x8595fc00) [pid = 3422] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 351 (0x91f2f400) [pid = 3422] [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.] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 350 (0x867c6c00) [pid = 3422] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 349 (0x907b4400) [pid = 3422] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:04:52 INFO - PROCESS | 3422 | --DOMWINDOW == 348 (0x8c0bd800) [pid = 3422] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:04:52 INFO - PROCESS | 3422 | 1460984692524 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1677ms 06:04:52 INFO - PROCESS | 3422 | 1460984692573 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:04:52 INFO - PROCESS | 3422 | 1460984692576 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:04:52 INFO - PROCESS | 3422 | 1460984692583 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 3422 | 1460984692585 Marionette TRACE conn4 <- [1,1470,null,{}] 06:04:52 INFO - PROCESS | 3422 | 1460984692590 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 3422 | 1460984692817 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:04:52 INFO - PROCESS | 3422 | 1460984692836 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x8595fc00 == 162 [pid = 3422] [id = 375] 06:04:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 349 (0x86c4d000) [pid = 3422] [serial = 1126] [outer = (nil)] 06:04:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 350 (0x8f504000) [pid = 3422] [serial = 1127] [outer = 0x86c4d000] 06:04:52 INFO - PROCESS | 3422 | 1460984692903 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 351 (0x8f604800) [pid = 3422] [serial = 1128] [outer = 0x86c4d000] 06:04:53 INFO - PROCESS | 3422 | 1460984693704 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1181ms 06:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:04:53 INFO - PROCESS | 3422 | 1460984693776 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 3422 | 1460984693779 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:04:53 INFO - PROCESS | 3422 | 1460984693787 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 3422 | 1460984693790 Marionette TRACE conn4 <- [1,1474,null,{}] 06:04:53 INFO - PROCESS | 3422 | 1460984693795 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:53 INFO - PROCESS | 3422 | 1460984693955 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:04:53 INFO - PROCESS | 3422 | 1460984693966 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfa400 == 163 [pid = 3422] [id = 376] 06:04:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 352 (0x8f55c400) [pid = 3422] [serial = 1129] [outer = (nil)] 06:04:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 353 (0x8fe6d000) [pid = 3422] [serial = 1130] [outer = 0x8f55c400] 06:04:54 INFO - PROCESS | 3422 | 1460984694032 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 354 (0x8fe95c00) [pid = 3422] [serial = 1131] [outer = 0x8f55c400] 06:04:55 INFO - PROCESS | 3422 | 1460984695243 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1531ms 06:04:55 INFO - PROCESS | 3422 | 1460984695318 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 3422 | 1460984695325 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:04:55 INFO - PROCESS | 3422 | 1460984695335 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 3422 | 1460984695340 Marionette TRACE conn4 <- [1,1478,null,{}] 06:04:55 INFO - PROCESS | 3422 | 1460984695348 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 3422 | 1460984695581 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:04:55 INFO - PROCESS | 3422 | 1460984695908 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x82aeb800 == 164 [pid = 3422] [id = 377] 06:04:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 355 (0x84ee2800) [pid = 3422] [serial = 1132] [outer = (nil)] 06:04:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 356 (0x8595e800) [pid = 3422] [serial = 1133] [outer = 0x84ee2800] 06:04:55 INFO - PROCESS | 3422 | 1460984695989 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 357 (0x85cf9800) [pid = 3422] [serial = 1134] [outer = 0x84ee2800] 06:04:56 INFO - PROCESS | 3422 | 1460984696904 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1639ms 06:04:56 INFO - PROCESS | 3422 | 1460984696974 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 3422 | 1460984696982 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:04:56 INFO - PROCESS | 3422 | 1460984696992 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 3422 | 1460984696996 Marionette TRACE conn4 <- [1,1482,null,{}] 06:04:57 INFO - PROCESS | 3422 | 1460984697002 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:57 INFO - PROCESS | 3422 | 1460984697224 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:04:57 INFO - PROCESS | 3422 | 1460984697521 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c46000 == 165 [pid = 3422] [id = 378] 06:04:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 358 (0x88850c00) [pid = 3422] [serial = 1135] [outer = (nil)] 06:04:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 359 (0x8904c400) [pid = 3422] [serial = 1136] [outer = 0x88850c00] 06:04:57 INFO - PROCESS | 3422 | 1460984697644 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 360 (0x8bd1f400) [pid = 3422] [serial = 1137] [outer = 0x88850c00] 06:04:58 INFO - PROCESS | 3422 | 1460984698568 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1643ms 06:04:58 INFO - PROCESS | 3422 | 1460984698635 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:04:58 INFO - PROCESS | 3422 | 1460984698639 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:04:58 INFO - PROCESS | 3422 | 1460984698645 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 3422 | 1460984698651 Marionette TRACE conn4 <- [1,1486,null,{}] 06:04:58 INFO - PROCESS | 3422 | 1460984698666 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 3422 | 1460984698889 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:04:59 INFO - PROCESS | 3422 | 1460984699202 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e78c00 == 166 [pid = 3422] [id = 379] 06:04:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 361 (0x8e98fc00) [pid = 3422] [serial = 1138] [outer = (nil)] 06:04:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 362 (0x8f60bc00) [pid = 3422] [serial = 1139] [outer = 0x8e98fc00] 06:04:59 INFO - PROCESS | 3422 | 1460984699293 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 363 (0x8fe92000) [pid = 3422] [serial = 1140] [outer = 0x8e98fc00] 06:05:00 INFO - PROCESS | 3422 | 1460984700135 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1552ms 06:05:00 INFO - PROCESS | 3422 | 1460984700197 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 3422 | 1460984700202 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:05:00 INFO - PROCESS | 3422 | 1460984700208 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 3422 | 1460984700211 Marionette TRACE conn4 <- [1,1490,null,{}] 06:05:00 INFO - PROCESS | 3422 | 1460984700216 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:00 INFO - PROCESS | 3422 | 1460984700403 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:05:00 INFO - PROCESS | 3422 | 1460984700663 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f3c00 == 167 [pid = 3422] [id = 380] 06:05:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 364 (0x907b3400) [pid = 3422] [serial = 1141] [outer = (nil)] 06:05:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 365 (0x91496800) [pid = 3422] [serial = 1142] [outer = 0x907b3400] 06:05:00 INFO - PROCESS | 3422 | 1460984700799 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 366 (0x91f86400) [pid = 3422] [serial = 1143] [outer = 0x907b3400] 06:05:01 INFO - PROCESS | 3422 | 1460984701591 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1434ms 06:05:01 INFO - PROCESS | 3422 | 1460984701643 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:05:01 INFO - PROCESS | 3422 | 1460984701647 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:05:01 INFO - PROCESS | 3422 | 1460984701653 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 3422 | 1460984701656 Marionette TRACE conn4 <- [1,1494,null,{}] 06:05:01 INFO - PROCESS | 3422 | 1460984701662 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 3422 | 1460984701842 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:05:02 INFO - PROCESS | 3422 | 1460984702109 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c6800 == 168 [pid = 3422] [id = 381] 06:05:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 367 (0x93129000) [pid = 3422] [serial = 1144] [outer = (nil)] 06:05:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 368 (0x931d9400) [pid = 3422] [serial = 1145] [outer = 0x93129000] 06:05:02 INFO - PROCESS | 3422 | 1460984702243 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 369 (0x931e2800) [pid = 3422] [serial = 1146] [outer = 0x93129000] 06:05:03 INFO - PROCESS | 3422 | 1460984703124 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1533ms 06:05:03 INFO - PROCESS | 3422 | 1460984703187 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 3422 | 1460984703191 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:05:03 INFO - PROCESS | 3422 | 1460984703197 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 3422 | 1460984703201 Marionette TRACE conn4 <- [1,1498,null,{}] 06:05:03 INFO - PROCESS | 3422 | 1460984703206 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:03 INFO - PROCESS | 3422 | 1460984703411 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:05:03 INFO - PROCESS | 3422 | 1460984703712 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x931dc000 == 169 [pid = 3422] [id = 382] 06:05:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 370 (0x9406b400) [pid = 3422] [serial = 1147] [outer = (nil)] 06:05:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 371 (0x95744400) [pid = 3422] [serial = 1148] [outer = 0x9406b400] 06:05:03 INFO - PROCESS | 3422 | 1460984703802 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 372 (0x96b78800) [pid = 3422] [serial = 1149] [outer = 0x9406b400] 06:05:04 INFO - PROCESS | 3422 | 1460984704648 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1480ms 06:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:05:04 INFO - PROCESS | 3422 | 1460984704678 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 3422 | 1460984704681 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:05:04 INFO - PROCESS | 3422 | 1460984704687 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 3422 | 1460984704690 Marionette TRACE conn4 <- [1,1502,null,{}] 06:05:04 INFO - PROCESS | 3422 | 1460984704696 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 3422 | 1460984704871 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:05:05 INFO - PROCESS | 3422 | 1460984705136 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e75800 == 170 [pid = 3422] [id = 383] 06:05:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 373 (0x8bede800) [pid = 3422] [serial = 1150] [outer = (nil)] 06:05:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 374 (0x9801fc00) [pid = 3422] [serial = 1151] [outer = 0x8bede800] 06:05:05 INFO - PROCESS | 3422 | 1460984705263 Marionette DEBUG loaded listener.js 06:05:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 375 (0x98215c00) [pid = 3422] [serial = 1152] [outer = 0x8bede800] 06:05:06 INFO - PROCESS | 3422 | 1460984706060 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1436ms 06:05:06 INFO - PROCESS | 3422 | 1460984706123 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 3422 | 1460984706127 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:05:06 INFO - PROCESS | 3422 | 1460984706132 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 3422 | 1460984706135 Marionette TRACE conn4 <- [1,1506,null,{}] 06:05:06 INFO - PROCESS | 3422 | 1460984706141 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 3422 | 1460984706309 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:05:06 INFO - PROCESS | 3422 | 1460984706575 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x96a37800 == 171 [pid = 3422] [id = 384] 06:05:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 376 (0x97c7c800) [pid = 3422] [serial = 1153] [outer = (nil)] 06:05:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 377 (0x98255800) [pid = 3422] [serial = 1154] [outer = 0x97c7c800] 06:05:06 INFO - PROCESS | 3422 | 1460984706699 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 378 (0x98b71800) [pid = 3422] [serial = 1155] [outer = 0x97c7c800] 06:05:07 INFO - PROCESS | 3422 | 1460984707480 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1382ms 06:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:05:07 INFO - PROCESS | 3422 | 1460984707516 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 3422 | 1460984707519 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:05:07 INFO - PROCESS | 3422 | 1460984707525 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 3422 | 1460984707528 Marionette TRACE conn4 <- [1,1510,null,{}] 06:05:07 INFO - PROCESS | 3422 | 1460984707534 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:07 INFO - PROCESS | 3422 | 1460984707714 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:05:08 INFO - PROCESS | 3422 | 1460984707995 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x97b2fc00 == 172 [pid = 3422] [id = 385] 06:05:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 379 (0x9915b400) [pid = 3422] [serial = 1156] [outer = (nil)] 06:05:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 380 (0x9fb45400) [pid = 3422] [serial = 1157] [outer = 0x9915b400] 06:05:08 INFO - PROCESS | 3422 | 1460984708117 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 381 (0x9fca7800) [pid = 3422] [serial = 1158] [outer = 0x9915b400] 06:05:08 INFO - PROCESS | 3422 | 1460984708904 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1435ms 06:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:05:08 INFO - PROCESS | 3422 | 1460984708960 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 3422 | 1460984708963 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:05:08 INFO - PROCESS | 3422 | 1460984708969 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 3422 | 1460984708972 Marionette TRACE conn4 <- [1,1514,null,{}] 06:05:08 INFO - PROCESS | 3422 | 1460984708978 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 3422 | 1460984709156 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:05:09 INFO - PROCESS | 3422 | 1460984709431 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x9df2cc00 == 173 [pid = 3422] [id = 386] 06:05:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 382 (0xa0af8000) [pid = 3422] [serial = 1159] [outer = (nil)] 06:05:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 383 (0xa2813c00) [pid = 3422] [serial = 1160] [outer = 0xa0af8000] 06:05:09 INFO - PROCESS | 3422 | 1460984709572 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 384 (0xa2a5bc00) [pid = 3422] [serial = 1161] [outer = 0xa0af8000] 06:05:10 INFO - PROCESS | 3422 | 1460984710412 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1491ms 06:05:10 INFO - PROCESS | 3422 | 1460984710459 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 3422 | 1460984710463 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:05:10 INFO - PROCESS | 3422 | 1460984710469 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 3422 | 1460984710474 Marionette TRACE conn4 <- [1,1518,null,{}] 06:05:10 INFO - PROCESS | 3422 | 1460984710479 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:10 INFO - PROCESS | 3422 | 1460984710691 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:05:11 INFO - PROCESS | 3422 | 1460984711000 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444c800 == 174 [pid = 3422] [id = 387] 06:05:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 385 (0x8444f800) [pid = 3422] [serial = 1162] [outer = (nil)] 06:05:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 386 (0x84454400) [pid = 3422] [serial = 1163] [outer = 0x8444f800] 06:05:11 INFO - PROCESS | 3422 | 1460984711120 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 387 (0xa006f400) [pid = 3422] [serial = 1164] [outer = 0x8444f800] 06:05:11 INFO - PROCESS | 3422 | 1460984711904 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1479ms 06:05:11 INFO - PROCESS | 3422 | 1460984711950 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 3422 | 1460984711954 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:05:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:05:11 INFO - PROCESS | 3422 | 1460984711960 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 3422 | 1460984711963 Marionette TRACE conn4 <- [1,1522,null,{}] 06:05:11 INFO - PROCESS | 3422 | 1460984711968 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:12 INFO - PROCESS | 3422 | 1460984712144 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:05:12 INFO - PROCESS | 3422 | 1460984712413 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444cc00 == 175 [pid = 3422] [id = 388] 06:05:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 388 (0x84457c00) [pid = 3422] [serial = 1165] [outer = (nil)] 06:05:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 389 (0x8655c000) [pid = 3422] [serial = 1166] [outer = 0x84457c00] 06:05:12 INFO - PROCESS | 3422 | 1460984712493 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 390 (0x8655dc00) [pid = 3422] [serial = 1167] [outer = 0x84457c00] 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:13 INFO - PROCESS | 3422 | 1460984713245 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:05:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:05:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:05:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:05:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:05:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:05:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:05:13 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:05:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:05:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1331ms 06:05:13 INFO - PROCESS | 3422 | 1460984713297 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 3422 | 1460984713302 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:05:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:05:13 INFO - PROCESS | 3422 | 1460984713308 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 3422 | 1460984713311 Marionette TRACE conn4 <- [1,1526,null,{}] 06:05:13 INFO - PROCESS | 3422 | 1460984713316 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:13 INFO - PROCESS | 3422 | 1460984713521 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:05:13 INFO - PROCESS | 3422 | 1460984713796 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x84459000 == 176 [pid = 3422] [id = 389] 06:05:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 391 (0x8655fc00) [pid = 3422] [serial = 1168] [outer = (nil)] 06:05:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 392 (0x86566800) [pid = 3422] [serial = 1169] [outer = 0x8655fc00] 06:05:13 INFO - PROCESS | 3422 | 1460984713876 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 393 (0xa4559800) [pid = 3422] [serial = 1170] [outer = 0x8655fc00] 06:05:14 INFO - PROCESS | 3422 | 1460984714645 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:05:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:05:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:05:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:05:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:05:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:05:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:05:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1378ms 06:05:14 INFO - PROCESS | 3422 | 1460984714719 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 3422 | 1460984714723 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:05:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:05:14 INFO - PROCESS | 3422 | 1460984714731 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 3422 | 1460984714734 Marionette TRACE conn4 <- [1,1530,null,{}] 06:05:14 INFO - PROCESS | 3422 | 1460984714740 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:14 INFO - PROCESS | 3422 | 1460984714906 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:05:15 INFO - PROCESS | 3422 | 1460984715182 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e1c00 == 177 [pid = 3422] [id = 390] 06:05:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 394 (0x815e2800) [pid = 3422] [serial = 1171] [outer = (nil)] 06:05:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 395 (0x815ecc00) [pid = 3422] [serial = 1172] [outer = 0x815e2800] 06:05:15 INFO - PROCESS | 3422 | 1460984715262 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 396 (0x815ef800) [pid = 3422] [serial = 1173] [outer = 0x815e2800] 06:05:15 INFO - PROCESS | 3422 | 1460984715965 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:05:16 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:05:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:05:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:05:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:05:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:05:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1282ms 06:05:16 INFO - PROCESS | 3422 | 1460984716015 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 3422 | 1460984716019 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:05:16 INFO - PROCESS | 3422 | 1460984716024 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 3422 | 1460984716027 Marionette TRACE conn4 <- [1,1534,null,{}] 06:05:16 INFO - PROCESS | 3422 | 1460984716032 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:16 INFO - PROCESS | 3422 | 1460984716197 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:05:16 INFO - PROCESS | 3422 | 1460984716441 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e7000 == 178 [pid = 3422] [id = 391] 06:05:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 397 (0x815ed400) [pid = 3422] [serial = 1174] [outer = (nil)] 06:05:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 398 (0x82bc8400) [pid = 3422] [serial = 1175] [outer = 0x815ed400] 06:05:16 INFO - PROCESS | 3422 | 1460984716519 Marionette DEBUG loaded listener.js 06:05:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 399 (0x82bca800) [pid = 3422] [serial = 1176] [outer = 0x815ed400] 06:05:17 INFO - PROCESS | 3422 | 1460984717425 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1432ms 06:05:17 INFO - PROCESS | 3422 | 1460984717457 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 3422 | 1460984717460 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:05:17 INFO - PROCESS | 3422 | 1460984717467 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 3422 | 1460984717470 Marionette TRACE conn4 <- [1,1538,null,{}] 06:05:17 INFO - PROCESS | 3422 | 1460984717476 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:17 INFO - PROCESS | 3422 | 1460984717659 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:05:18 INFO - PROCESS | 3422 | 1460984718433 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x815ed000 == 179 [pid = 3422] [id = 392] 06:05:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 400 (0x82263400) [pid = 3422] [serial = 1177] [outer = (nil)] 06:05:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 401 (0x8226b400) [pid = 3422] [serial = 1178] [outer = 0x82263400] 06:05:18 INFO - PROCESS | 3422 | 1460984718526 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 402 (0x82955000) [pid = 3422] [serial = 1179] [outer = 0x82263400] 06:05:19 INFO - PROCESS | 3422 | 1460984719334 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1932ms 06:05:19 INFO - PROCESS | 3422 | 1460984719401 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 3422 | 1460984719408 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:05:19 INFO - PROCESS | 3422 | 1460984719416 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 3422 | 1460984719420 Marionette TRACE conn4 <- [1,1542,null,{}] 06:05:19 INFO - PROCESS | 3422 | 1460984719426 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 3422 | 1460984719602 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:05:19 INFO - PROCESS | 3422 | 1460984719890 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae0000 == 180 [pid = 3422] [id = 393] 06:05:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 403 (0x82aea800) [pid = 3422] [serial = 1180] [outer = (nil)] 06:05:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 404 (0x82bd0800) [pid = 3422] [serial = 1181] [outer = 0x82aea800] 06:05:20 INFO - PROCESS | 3422 | 1460984720009 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 405 (0x84415800) [pid = 3422] [serial = 1182] [outer = 0x82aea800] 06:05:20 INFO - PROCESS | 3422 | 1460984720973 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1632ms 06:05:21 INFO - PROCESS | 3422 | 1460984721051 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 3422 | 1460984721056 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:05:21 INFO - PROCESS | 3422 | 1460984721065 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 3422 | 1460984721068 Marionette TRACE conn4 <- [1,1546,null,{}] 06:05:21 INFO - PROCESS | 3422 | 1460984721074 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:21 INFO - PROCESS | 3422 | 1460984721284 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:05:21 INFO - PROCESS | 3422 | 1460984721643 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e9c00 == 181 [pid = 3422] [id = 394] 06:05:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 406 (0x84456c00) [pid = 3422] [serial = 1183] [outer = (nil)] 06:05:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 407 (0x84eee800) [pid = 3422] [serial = 1184] [outer = 0x84456c00] 06:05:21 INFO - PROCESS | 3422 | 1460984721721 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 408 (0x85785400) [pid = 3422] [serial = 1185] [outer = 0x84456c00] 06:05:22 INFO - PROCESS | 3422 | 1460984722570 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1584ms 06:05:22 INFO - PROCESS | 3422 | 1460984722648 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 3422 | 1460984722652 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:05:22 INFO - PROCESS | 3422 | 1460984722665 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 3422 | 1460984722673 Marionette TRACE conn4 <- [1,1550,null,{}] 06:05:22 INFO - PROCESS | 3422 | 1460984722681 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 3422 | 1460984722898 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:05:23 INFO - PROCESS | 3422 | 1460984723232 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x82950c00 == 182 [pid = 3422] [id = 395] 06:05:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 409 (0x82ae8000) [pid = 3422] [serial = 1186] [outer = (nil)] 06:05:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 410 (0x8655e400) [pid = 3422] [serial = 1187] [outer = 0x82ae8000] 06:05:23 INFO - PROCESS | 3422 | 1460984723310 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 411 (0x867cec00) [pid = 3422] [serial = 1188] [outer = 0x82ae8000] 06:05:24 INFO - PROCESS | 3422 | 1460984724091 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1493ms 06:05:24 INFO - PROCESS | 3422 | 1460984724152 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 3422 | 1460984724156 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:05:24 INFO - PROCESS | 3422 | 1460984724162 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 3422 | 1460984724164 Marionette TRACE conn4 <- [1,1554,null,{}] 06:05:24 INFO - PROCESS | 3422 | 1460984724169 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:24 INFO - PROCESS | 3422 | 1460984724345 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:05:24 INFO - PROCESS | 3422 | 1460984724636 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc7000 == 183 [pid = 3422] [id = 396] 06:05:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 412 (0x86562000) [pid = 3422] [serial = 1189] [outer = (nil)] 06:05:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 413 (0x87d4f800) [pid = 3422] [serial = 1190] [outer = 0x86562000] 06:05:24 INFO - PROCESS | 3422 | 1460984724775 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 414 (0x8870b800) [pid = 3422] [serial = 1191] [outer = 0x86562000] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x91f2f000 == 182 [pid = 3422] [id = 11] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8595fc00 == 181 [pid = 3422] [id = 375] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8ddbe400 == 180 [pid = 3422] [id = 374] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8514f400 == 179 [pid = 3422] [id = 373] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x84e74000 == 178 [pid = 3422] [id = 372] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x84e76800 == 177 [pid = 3422] [id = 371] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x84414800 == 176 [pid = 3422] [id = 369] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x867cc400 == 175 [pid = 3422] [id = 370] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8294f800 == 174 [pid = 3422] [id = 365] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x82954c00 == 173 [pid = 3422] [id = 366] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x82adec00 == 172 [pid = 3422] [id = 364] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x84407c00 == 171 [pid = 3422] [id = 363] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8578f800 == 170 [pid = 3422] [id = 361] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x931d5400 == 169 [pid = 3422] [id = 362] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8578a400 == 168 [pid = 3422] [id = 360] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x85781c00 == 167 [pid = 3422] [id = 359] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8870ac00 == 166 [pid = 3422] [id = 358] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x91f90800 == 165 [pid = 3422] [id = 357] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x8f502c00 == 164 [pid = 3422] [id = 356] 06:05:25 INFO - PROCESS | 3422 | --DOCSHELL 0x85969c00 == 163 [pid = 3422] [id = 353] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 413 (0x9312ac00) [pid = 3422] [serial = 1058] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 412 (0x8fe9d000) [pid = 3422] [serial = 1056] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 411 (0x8fe6cc00) [pid = 3422] [serial = 1053] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 410 (0x8ddc7800) [pid = 3422] [serial = 1050] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 409 (0x8bfa1400) [pid = 3422] [serial = 992] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 408 (0x932f3000) [pid = 3422] [serial = 1001] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 407 (0x89050c00) [pid = 3422] [serial = 1044] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 406 (0x86c4d400) [pid = 3422] [serial = 1040] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 405 (0x8596ac00) [pid = 3422] [serial = 1038] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 404 (0x838e2c00) [pid = 3422] [serial = 1031] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 403 (0x86ce1000) [pid = 3422] [serial = 1028] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 402 (0x99ac4000) [pid = 3422] [serial = 1010] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 401 (0x85966800) [pid = 3422] [serial = 1037] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 400 (0x867c5000) [pid = 3422] [serial = 989] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 399 (0x9fe21400) [pid = 3422] [serial = 1013] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 398 (0x93124800) [pid = 3422] [serial = 998] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 397 (0x8dd1c400) [pid = 3422] [serial = 1049] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 396 (0x867ce400) [pid = 3422] [serial = 1043] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 395 (0x9707c800) [pid = 3422] [serial = 1004] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 394 (0x88854000) [pid = 3422] [serial = 699] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 393 (0x88e4d400) [pid = 3422] [serial = 1041] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 392 (0x86bf4c00) [pid = 3422] [serial = 1025] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 391 (0xa0e45c00) [pid = 3422] [serial = 1016] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 390 (0x8fcb4000) [pid = 3422] [serial = 995] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 389 (0x8fe6ec00) [pid = 3422] [serial = 1055] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 388 (0x86bf8000) [pid = 3422] [serial = 1034] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 387 (0x9149a400) [pid = 3422] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 386 (0x8d942000) [pid = 3422] [serial = 1047] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 385 (0x8596bc00) [pid = 3422] [serial = 1019] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 384 (0x86ce2c00) [pid = 3422] [serial = 1022] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 383 (0x8f55cc00) [pid = 3422] [serial = 1052] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 382 (0x9821b800) [pid = 3422] [serial = 1007] [outer = (nil)] [url = about:blank] 06:05:25 INFO - PROCESS | 3422 | --DOMWINDOW == 381 (0x8c126c00) [pid = 3422] [serial = 1046] [outer = (nil)] [url = about:blank] 06:05:26 INFO - PROCESS | 3422 | 1460984725999 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1888ms 06:05:26 INFO - PROCESS | 3422 | 1460984726050 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 3422 | 1460984726054 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:05:26 INFO - PROCESS | 3422 | 1460984726060 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 3422 | 1460984726062 Marionette TRACE conn4 <- [1,1558,null,{}] 06:05:26 INFO - PROCESS | 3422 | 1460984726067 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 3422 | 1460984726235 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:05:26 INFO - PROCESS | 3422 | 1460984726428 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x84407c00 == 164 [pid = 3422] [id = 397] 06:05:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 382 (0x8440d000) [pid = 3422] [serial = 1192] [outer = (nil)] 06:05:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 383 (0x8595fc00) [pid = 3422] [serial = 1193] [outer = 0x8440d000] 06:05:26 INFO - PROCESS | 3422 | 1460984726509 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 384 (0x86c4b000) [pid = 3422] [serial = 1194] [outer = 0x8440d000] 06:05:27 INFO - PROCESS | 3422 | 1460984727241 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1246ms 06:05:27 INFO - PROCESS | 3422 | 1460984727306 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 3422 | 1460984727309 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:05:27 INFO - PROCESS | 3422 | 1460984727315 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 3422 | 1460984727318 Marionette TRACE conn4 <- [1,1562,null,{}] 06:05:27 INFO - PROCESS | 3422 | 1460984727327 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:27 INFO - PROCESS | 3422 | 1460984727493 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:05:27 INFO - PROCESS | 3422 | 1460984727508 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x85782400 == 165 [pid = 3422] [id = 398] 06:05:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 385 (0x8596ac00) [pid = 3422] [serial = 1195] [outer = (nil)] 06:05:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 386 (0x88e4d400) [pid = 3422] [serial = 1196] [outer = 0x8596ac00] 06:05:27 INFO - PROCESS | 3422 | 1460984727573 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 387 (0x8904bc00) [pid = 3422] [serial = 1197] [outer = 0x8596ac00] 06:05:28 INFO - PROCESS | 3422 | 1460984728530 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1287ms 06:05:28 INFO - PROCESS | 3422 | 1460984728604 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 3422 | 1460984728607 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:05:28 INFO - PROCESS | 3422 | 1460984728651 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 3422 | 1460984728654 Marionette TRACE conn4 <- [1,1566,null,{}] 06:05:28 INFO - PROCESS | 3422 | 1460984728659 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 3422 | 1460984728894 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:05:28 INFO - PROCESS | 3422 | 1460984728922 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x86ce4000 == 166 [pid = 3422] [id = 399] 06:05:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 388 (0x88e50400) [pid = 3422] [serial = 1198] [outer = (nil)] 06:05:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 389 (0x8bf97000) [pid = 3422] [serial = 1199] [outer = 0x88e50400] 06:05:28 INFO - PROCESS | 3422 | 1460984728993 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 390 (0x8c0c9c00) [pid = 3422] [serial = 1200] [outer = 0x88e50400] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 389 (0x9930b400) [pid = 3422] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 388 (0x97b21400) [pid = 3422] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 387 (0x93186400) [pid = 3422] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 386 (0x867c3000) [pid = 3422] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 385 (0x97b2f400) [pid = 3422] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 384 (0x84eed800) [pid = 3422] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 383 (0x94066400) [pid = 3422] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 382 (0x904c3800) [pid = 3422] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 381 (0x8fe91400) [pid = 3422] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 380 (0x87d4c800) [pid = 3422] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 379 (0x8fe97c00) [pid = 3422] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 378 (0x8f55d000) [pid = 3422] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 377 (0x8bd13800) [pid = 3422] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 376 (0x8bede400) [pid = 3422] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 375 (0x85cf3400) [pid = 3422] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 374 (0x940bd000) [pid = 3422] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 373 (0x9fbb9800) [pid = 3422] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 372 (0x99973400) [pid = 3422] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 371 (0x8f9cc000) [pid = 3422] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 370 (0x98ef4400) [pid = 3422] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 369 (0x88e44800) [pid = 3422] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 368 (0x9fc7b800) [pid = 3422] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 367 (0x9573ec00) [pid = 3422] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 366 (0x98221800) [pid = 3422] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 365 (0x99bd0c00) [pid = 3422] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 364 (0x86bf2400) [pid = 3422] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 363 (0x85963400) [pid = 3422] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 362 (0x8ddc6400) [pid = 3422] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 361 (0x97b25400) [pid = 3422] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 360 (0x96b7a400) [pid = 3422] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 359 (0x88854800) [pid = 3422] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 358 (0x8ddc7000) [pid = 3422] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 357 (0x9fb46000) [pid = 3422] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 356 (0x8870d800) [pid = 3422] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 355 (0x940b4c00) [pid = 3422] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 354 (0x98258000) [pid = 3422] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 353 (0x907aec00) [pid = 3422] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 352 (0x962db800) [pid = 3422] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 351 (0x8bf9a400) [pid = 3422] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 350 (0x86c4d000) [pid = 3422] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 349 (0x9312c000) [pid = 3422] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 348 (0x8c0bf000) [pid = 3422] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 347 (0x8b5e9400) [pid = 3422] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 346 (0x9996e400) [pid = 3422] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 345 (0x99bd3800) [pid = 3422] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 344 (0x87d47400) [pid = 3422] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 343 (0x932f2800) [pid = 3422] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 342 (0x8fe92400) [pid = 3422] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 341 (0x962e8000) [pid = 3422] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2903ms 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 340 (0x84414c00) [pid = 3422] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 339 (0x94295800) [pid = 3422] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 338 (0x932e9400) [pid = 3422] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 337 (0x8bee4800) [pid = 3422] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 336 (0x8db12c00) [pid = 3422] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 335 (0x9148d400) [pid = 3422] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 334 (0xa0a66400) [pid = 3422] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 333 (0x9333e000) [pid = 3422] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 332 (0x91498c00) [pid = 3422] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 331 (0x8f9ca400) [pid = 3422] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 330 (0x8d950400) [pid = 3422] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 329 (0x932f1c00) [pid = 3422] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 328 (0x89bf4000) [pid = 3422] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 327 (0x8f560400) [pid = 3422] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 326 (0x93181400) [pid = 3422] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 325 (0x904ba000) [pid = 3422] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 324 (0x84e76400) [pid = 3422] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 323 (0x8e988800) [pid = 3422] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 322 (0x8db20400) [pid = 3422] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 321 (0x88704c00) [pid = 3422] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 320 (0x97b26c00) [pid = 3422] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 319 (0x98219800) [pid = 3422] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 318 (0x91f8dc00) [pid = 3422] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 317 (0x9818fc00) [pid = 3422] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 316 (0x8bee6c00) [pid = 3422] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 315 (0x8bf9cc00) [pid = 3422] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 314 (0x89bfd400) [pid = 3422] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 313 (0x8bd1d800) [pid = 3422] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 312 (0x8db1bc00) [pid = 3422] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 311 (0x8fcab000) [pid = 3422] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 310 (0x8ebfd800) [pid = 3422] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 309 (0x932f8800) [pid = 3422] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 308 (0x8e985400) [pid = 3422] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 307 (0x98ef8800) [pid = 3422] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 306 (0x98310000) [pid = 3422] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 305 (0x88710000) [pid = 3422] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 304 (0x907ac000) [pid = 3422] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 303 (0x9148f400) [pid = 3422] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 302 (0x962e9000) [pid = 3422] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 301 (0x9801d400) [pid = 3422] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 300 (0x88857800) [pid = 3422] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:05:31 INFO - PROCESS | 3422 | --DOMWINDOW == 299 (0x8d946000) [pid = 3422] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:05:31 INFO - PROCESS | 3422 | 1460984731465 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:05:31 INFO - PROCESS | 3422 | 1460984731562 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 3422 | 1460984731571 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:05:31 INFO - PROCESS | 3422 | 1460984731594 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 3422 | 1460984731598 Marionette TRACE conn4 <- [1,1570,null,{}] 06:05:31 INFO - PROCESS | 3422 | 1460984731611 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 3422 | 1460984731798 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:05:32 INFO - PROCESS | 3422 | 1460984731985 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e2c00 == 167 [pid = 3422] [id = 400] 06:05:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 300 (0x82ae9400) [pid = 3422] [serial = 1201] [outer = (nil)] 06:05:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 301 (0x85cf0800) [pid = 3422] [serial = 1202] [outer = 0x82ae9400] 06:05:32 INFO - PROCESS | 3422 | 1460984732051 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 302 (0x867cb000) [pid = 3422] [serial = 1203] [outer = 0x82ae9400] 06:05:32 INFO - PROCESS | 3422 | 1460984732669 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1142ms 06:05:32 INFO - PROCESS | 3422 | 1460984732734 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 3422 | 1460984732738 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:05:32 INFO - PROCESS | 3422 | 1460984732743 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 3422 | 1460984732746 Marionette TRACE conn4 <- [1,1574,null,{}] 06:05:32 INFO - PROCESS | 3422 | 1460984732751 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 3422 | 1460984732915 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:05:33 INFO - PROCESS | 3422 | 1460984733113 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x82959400 == 168 [pid = 3422] [id = 401] 06:05:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 303 (0x85963400) [pid = 3422] [serial = 1204] [outer = (nil)] 06:05:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 304 (0x8870d800) [pid = 3422] [serial = 1205] [outer = 0x85963400] 06:05:33 INFO - PROCESS | 3422 | 1460984733180 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 305 (0x88e44800) [pid = 3422] [serial = 1206] [outer = 0x85963400] 06:05:34 INFO - PROCESS | 3422 | 1460984734174 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1482ms 06:05:34 INFO - PROCESS | 3422 | 1460984734227 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 3422 | 1460984734234 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:05:34 INFO - PROCESS | 3422 | 1460984734243 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 3422 | 1460984734248 Marionette TRACE conn4 <- [1,1578,null,{}] 06:05:34 INFO - PROCESS | 3422 | 1460984734256 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:34 INFO - PROCESS | 3422 | 1460984734453 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:05:34 INFO - PROCESS | 3422 | 1460984734775 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8294d800 == 169 [pid = 3422] [id = 402] 06:05:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 306 (0x82958000) [pid = 3422] [serial = 1207] [outer = (nil)] 06:05:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 307 (0x82bcd400) [pid = 3422] [serial = 1208] [outer = 0x82958000] 06:05:34 INFO - PROCESS | 3422 | 1460984734866 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 308 (0x8444c000) [pid = 3422] [serial = 1209] [outer = 0x82958000] 06:05:35 INFO - PROCESS | 3422 | 1460984735759 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1583ms 06:05:35 INFO - PROCESS | 3422 | 1460984735827 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:05:35 INFO - PROCESS | 3422 | 1460984735835 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:05:35 INFO - PROCESS | 3422 | 1460984735845 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 3422 | 1460984735850 Marionette TRACE conn4 <- [1,1582,null,{}] 06:05:35 INFO - PROCESS | 3422 | 1460984735855 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:36 INFO - PROCESS | 3422 | 1460984736093 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:05:36 INFO - PROCESS | 3422 | 1460984736463 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x84452000 == 170 [pid = 3422] [id = 403] 06:05:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 309 (0x85783800) [pid = 3422] [serial = 1210] [outer = (nil)] 06:05:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 310 (0x8578fc00) [pid = 3422] [serial = 1211] [outer = 0x85783800] 06:05:36 INFO - PROCESS | 3422 | 1460984736543 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 311 (0x85cf3400) [pid = 3422] [serial = 1212] [outer = 0x85783800] 06:05:37 INFO - PROCESS | 3422 | 1460984737350 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1539ms 06:05:37 INFO - PROCESS | 3422 | 1460984737383 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 3422 | 1460984737387 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:05:37 INFO - PROCESS | 3422 | 1460984737393 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 3422 | 1460984737399 Marionette TRACE conn4 <- [1,1586,null,{}] 06:05:37 INFO - PROCESS | 3422 | 1460984737415 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 3422 | 1460984737617 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:05:37 INFO - PROCESS | 3422 | 1460984737889 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc9800 == 171 [pid = 3422] [id = 404] 06:05:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 312 (0x86bfa000) [pid = 3422] [serial = 1213] [outer = (nil)] 06:05:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 313 (0x87d50000) [pid = 3422] [serial = 1214] [outer = 0x86bfa000] 06:05:38 INFO - PROCESS | 3422 | 1460984738029 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 314 (0x88e4b400) [pid = 3422] [serial = 1215] [outer = 0x86bfa000] 06:05:38 INFO - PROCESS | 3422 | 1460984738865 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1535ms 06:05:38 INFO - PROCESS | 3422 | 1460984738930 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 3422 | 1460984738934 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:05:38 INFO - PROCESS | 3422 | 1460984738940 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 3422 | 1460984738944 Marionette TRACE conn4 <- [1,1590,null,{}] 06:05:38 INFO - PROCESS | 3422 | 1460984738949 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 3422 | 1460984739144 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:05:39 INFO - PROCESS | 3422 | 1460984739417 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c4cc00 == 172 [pid = 3422] [id = 405] 06:05:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 315 (0x8b5ea000) [pid = 3422] [serial = 1216] [outer = (nil)] 06:05:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 316 (0x8bf9a400) [pid = 3422] [serial = 1217] [outer = 0x8b5ea000] 06:05:39 INFO - PROCESS | 3422 | 1460984739540 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 317 (0x8c122c00) [pid = 3422] [serial = 1218] [outer = 0x8b5ea000] 06:05:40 INFO - PROCESS | 3422 | 1460984740329 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1440ms 06:05:40 INFO - PROCESS | 3422 | 1460984740382 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 3422 | 1460984740386 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:05:40 INFO - PROCESS | 3422 | 1460984740392 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 3422 | 1460984740395 Marionette TRACE conn4 <- [1,1594,null,{}] 06:05:40 INFO - PROCESS | 3422 | 1460984740420 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 3422 | 1460984740610 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:05:40 INFO - PROCESS | 3422 | 1460984740885 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5eb000 == 173 [pid = 3422] [id = 406] 06:05:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 318 (0x8d948800) [pid = 3422] [serial = 1219] [outer = (nil)] 06:05:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 319 (0x8d950400) [pid = 3422] [serial = 1220] [outer = 0x8d948800] 06:05:41 INFO - PROCESS | 3422 | 1460984741017 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 320 (0x8dd0e000) [pid = 3422] [serial = 1221] [outer = 0x8d948800] 06:05:41 INFO - PROCESS | 3422 | 1460984741917 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1559ms 06:05:41 INFO - PROCESS | 3422 | 1460984741952 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 3422 | 1460984741956 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:05:41 INFO - PROCESS | 3422 | 1460984741962 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 3422 | 1460984741966 Marionette TRACE conn4 <- [1,1598,null,{}] 06:05:41 INFO - PROCESS | 3422 | 1460984741971 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 3422 | 1460984742176 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:05:42 INFO - PROCESS | 3422 | 1460984742497 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c12d000 == 174 [pid = 3422] [id = 407] 06:05:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 321 (0x8db12c00) [pid = 3422] [serial = 1222] [outer = (nil)] 06:05:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 322 (0x8e990c00) [pid = 3422] [serial = 1223] [outer = 0x8db12c00] 06:05:42 INFO - PROCESS | 3422 | 1460984742585 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 323 (0x8ebfac00) [pid = 3422] [serial = 1224] [outer = 0x8db12c00] 06:05:43 INFO - PROCESS | 3422 | 1460984743409 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1495ms 06:05:43 INFO - PROCESS | 3422 | 1460984743458 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 3422 | 1460984743462 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:05:43 INFO - PROCESS | 3422 | 1460984743468 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 3422 | 1460984743471 Marionette TRACE conn4 <- [1,1602,null,{}] 06:05:43 INFO - PROCESS | 3422 | 1460984743477 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:43 INFO - PROCESS | 3422 | 1460984743667 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:05:44 INFO - PROCESS | 3422 | 1460984744032 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebf4c00 == 175 [pid = 3422] [id = 408] 06:05:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 324 (0x8ebffc00) [pid = 3422] [serial = 1225] [outer = (nil)] 06:05:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 325 (0x8f556400) [pid = 3422] [serial = 1226] [outer = 0x8ebffc00] 06:05:44 INFO - PROCESS | 3422 | 1460984744119 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 326 (0x8f601c00) [pid = 3422] [serial = 1227] [outer = 0x8ebffc00] 06:05:44 INFO - PROCESS | 3422 | 1460984744918 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1485ms 06:05:44 INFO - PROCESS | 3422 | 1460984744953 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:05:44 INFO - PROCESS | 3422 | 1460984744957 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:05:44 INFO - PROCESS | 3422 | 1460984744963 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:05:44 INFO - PROCESS | 3422 | 1460984744966 Marionette TRACE conn4 <- [1,1606,null,{}] 06:05:44 INFO - PROCESS | 3422 | 1460984744971 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 3422 | 1460984745150 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:05:45 INFO - PROCESS | 3422 | 1460984745427 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f50e000 == 176 [pid = 3422] [id = 409] 06:05:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 327 (0x8f55a000) [pid = 3422] [serial = 1228] [outer = (nil)] 06:05:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 328 (0x8f9cb800) [pid = 3422] [serial = 1229] [outer = 0x8f55a000] 06:05:45 INFO - PROCESS | 3422 | 1460984745509 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 329 (0x8fe6e800) [pid = 3422] [serial = 1230] [outer = 0x8f55a000] 06:05:46 INFO - PROCESS | 3422 | 1460984746319 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1428ms 06:05:46 INFO - PROCESS | 3422 | 1460984746392 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:05:46 INFO - PROCESS | 3422 | 1460984746400 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:05:46 INFO - PROCESS | 3422 | 1460984746410 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 3422 | 1460984746415 Marionette TRACE conn4 <- [1,1610,null,{}] 06:05:46 INFO - PROCESS | 3422 | 1460984746421 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:46 INFO - PROCESS | 3422 | 1460984746615 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:05:46 INFO - PROCESS | 3422 | 1460984746894 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x86ce3000 == 177 [pid = 3422] [id = 410] 06:05:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 330 (0x8f60ec00) [pid = 3422] [serial = 1231] [outer = (nil)] 06:05:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 331 (0x904c3c00) [pid = 3422] [serial = 1232] [outer = 0x8f60ec00] 06:05:47 INFO - PROCESS | 3422 | 1460984747016 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 332 (0x90831400) [pid = 3422] [serial = 1233] [outer = 0x8f60ec00] 06:05:47 INFO - PROCESS | 3422 | 1460984747775 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1382ms 06:05:47 INFO - PROCESS | 3422 | 1460984747791 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 3422 | 1460984747794 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:05:47 INFO - PROCESS | 3422 | 1460984747800 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 3422 | 1460984747803 Marionette TRACE conn4 <- [1,1614,null,{}] 06:05:47 INFO - PROCESS | 3422 | 1460984747808 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:48 INFO - PROCESS | 3422 | 1460984747997 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:05:48 INFO - PROCESS | 3422 | 1460984748298 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f55fc00 == 178 [pid = 3422] [id = 411] 06:05:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 333 (0x8fe98800) [pid = 3422] [serial = 1234] [outer = (nil)] 06:05:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 334 (0x91f33c00) [pid = 3422] [serial = 1235] [outer = 0x8fe98800] 06:05:48 INFO - PROCESS | 3422 | 1460984748384 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 335 (0x91f90800) [pid = 3422] [serial = 1236] [outer = 0x8fe98800] 06:05:49 INFO - PROCESS | 3422 | 1460984749245 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1482ms 06:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:05:49 INFO - PROCESS | 3422 | 1460984749282 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 3422 | 1460984749286 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:05:49 INFO - PROCESS | 3422 | 1460984749292 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 3422 | 1460984749296 Marionette TRACE conn4 <- [1,1618,null,{}] 06:05:49 INFO - PROCESS | 3422 | 1460984749302 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 3422 | 1460984749500 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:05:49 INFO - PROCESS | 3422 | 1460984749788 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x904bb400 == 179 [pid = 3422] [id = 412] 06:05:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 336 (0x931cec00) [pid = 3422] [serial = 1237] [outer = (nil)] 06:05:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 337 (0x932f8000) [pid = 3422] [serial = 1238] [outer = 0x931cec00] 06:05:49 INFO - PROCESS | 3422 | 1460984749916 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 338 (0x94066c00) [pid = 3422] [serial = 1239] [outer = 0x931cec00] 06:05:50 INFO - PROCESS | 3422 | 1460984750686 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1438ms 06:05:50 INFO - PROCESS | 3422 | 1460984750729 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 3422 | 1460984750733 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:05:50 INFO - PROCESS | 3422 | 1460984750757 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 3422 | 1460984750761 Marionette TRACE conn4 <- [1,1622,null,{}] 06:05:50 INFO - PROCESS | 3422 | 1460984750768 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 3422 | 1460984750956 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:05:51 INFO - PROCESS | 3422 | 1460984751234 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c3800 == 180 [pid = 3422] [id = 413] 06:05:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 339 (0x9333b000) [pid = 3422] [serial = 1240] [outer = (nil)] 06:05:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 340 (0x94075400) [pid = 3422] [serial = 1241] [outer = 0x9333b000] 06:05:51 INFO - PROCESS | 3422 | 1460984751352 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 341 (0x940b5c00) [pid = 3422] [serial = 1242] [outer = 0x9333b000] 06:05:52 INFO - PROCESS | 3422 | 1460984752166 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1505ms 06:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:05:52 INFO - PROCESS | 3422 | 1460984752244 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 3422 | 1460984752247 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:05:52 INFO - PROCESS | 3422 | 1460984752253 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 3422 | 1460984752256 Marionette TRACE conn4 <- [1,1626,null,{}] 06:05:52 INFO - PROCESS | 3422 | 1460984752261 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 3422 | 1460984752450 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:05:52 INFO - PROCESS | 3422 | 1460984752736 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x8440f400 == 181 [pid = 3422] [id = 414] 06:05:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 342 (0x8f556c00) [pid = 3422] [serial = 1243] [outer = (nil)] 06:05:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 343 (0x94299800) [pid = 3422] [serial = 1244] [outer = 0x8f556c00] 06:05:52 INFO - PROCESS | 3422 | 1460984752858 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 344 (0x962df400) [pid = 3422] [serial = 1245] [outer = 0x8f556c00] 06:05:53 INFO - PROCESS | 3422 | 1460984753655 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1442ms 06:05:53 INFO - PROCESS | 3422 | 1460984753694 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 3422 | 1460984753698 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:05:53 INFO - PROCESS | 3422 | 1460984753703 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 3422 | 1460984753706 Marionette TRACE conn4 <- [1,1630,null,{}] 06:05:53 INFO - PROCESS | 3422 | 1460984753712 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:53 INFO - PROCESS | 3422 | 1460984753896 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:05:54 INFO - PROCESS | 3422 | 1460984754178 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f3ec00 == 182 [pid = 3422] [id = 415] 06:05:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 345 (0x94075c00) [pid = 3422] [serial = 1246] [outer = (nil)] 06:05:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 346 (0x97b21400) [pid = 3422] [serial = 1247] [outer = 0x94075c00] 06:05:54 INFO - PROCESS | 3422 | 1460984754257 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 347 (0x97b26400) [pid = 3422] [serial = 1248] [outer = 0x94075c00] 06:05:55 INFO - PROCESS | 3422 | 1460984755074 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1435ms 06:05:55 INFO - PROCESS | 3422 | 1460984755146 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 3422 | 1460984755148 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:05:55 INFO - PROCESS | 3422 | 1460984755157 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 3422 | 1460984755160 Marionette TRACE conn4 <- [1,1634,null,{}] 06:05:55 INFO - PROCESS | 3422 | 1460984755165 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 3422 | 1460984755354 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:05:55 INFO - PROCESS | 3422 | 1460984755637 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f3fc00 == 183 [pid = 3422] [id = 416] 06:05:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 348 (0x82951400) [pid = 3422] [serial = 1249] [outer = (nil)] 06:05:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 349 (0x86bf9000) [pid = 3422] [serial = 1250] [outer = 0x82951400] 06:05:55 INFO - PROCESS | 3422 | 1460984755756 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 350 (0x87d46c00) [pid = 3422] [serial = 1251] [outer = 0x82951400] 06:05:56 INFO - PROCESS | 3422 | 1460984756641 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:05:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:05:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1529ms 06:05:56 INFO - PROCESS | 3422 | 1460984756686 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:05:56 INFO - PROCESS | 3422 | 1460984756690 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:05:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:05:56 INFO - PROCESS | 3422 | 1460984756696 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 3422 | 1460984756699 Marionette TRACE conn4 <- [1,1638,null,{}] 06:05:56 INFO - PROCESS | 3422 | 1460984756704 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:56 INFO - PROCESS | 3422 | 1460984756878 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:05:57 INFO - PROCESS | 3422 | 1460984757205 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f3e400 == 184 [pid = 3422] [id = 417] 06:05:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 351 (0x82270000) [pid = 3422] [serial = 1252] [outer = (nil)] 06:05:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 352 (0x8e984c00) [pid = 3422] [serial = 1253] [outer = 0x82270000] 06:05:57 INFO - PROCESS | 3422 | 1460984757294 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 353 (0x8fe9fc00) [pid = 3422] [serial = 1254] [outer = 0x82270000] 06:05:58 INFO - PROCESS | 3422 | 1460984758099 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:05:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:05:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1481ms 06:05:58 INFO - PROCESS | 3422 | 1460984758178 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 3422 | 1460984758180 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:05:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:05:58 INFO - PROCESS | 3422 | 1460984758186 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 3422 | 1460984758190 Marionette TRACE conn4 <- [1,1642,null,{}] 06:05:58 INFO - PROCESS | 3422 | 1460984758195 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 3422 | 1460984758380 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:05:58 INFO - PROCESS | 3422 | 1460984758702 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x867c8400 == 185 [pid = 3422] [id = 418] 06:05:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 354 (0x8bd19c00) [pid = 3422] [serial = 1255] [outer = (nil)] 06:05:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 355 (0x962e7000) [pid = 3422] [serial = 1256] [outer = 0x8bd19c00] 06:05:58 INFO - PROCESS | 3422 | 1460984758783 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 356 (0x97ef8400) [pid = 3422] [serial = 1257] [outer = 0x8bd19c00] 06:05:59 INFO - PROCESS | 3422 | 1460984759602 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:05:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1429ms 06:05:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:05:59 INFO - PROCESS | 3422 | 1460984759616 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 3422 | 1460984759618 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:05:59 INFO - PROCESS | 3422 | 1460984759625 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 3422 | 1460984759628 Marionette TRACE conn4 <- [1,1646,null,{}] 06:05:59 INFO - PROCESS | 3422 | 1460984759634 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:59 INFO - PROCESS | 3422 | 1460984759816 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:06:00 INFO - PROCESS | 3422 | 1460984760104 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee2c00 == 186 [pid = 3422] [id = 419] 06:06:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 357 (0x85cfd000) [pid = 3422] [serial = 1258] [outer = (nil)] 06:06:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 358 (0x8e988000) [pid = 3422] [serial = 1259] [outer = 0x85cfd000] 06:06:00 INFO - PROCESS | 3422 | 1460984760185 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 359 (0x9330b800) [pid = 3422] [serial = 1260] [outer = 0x85cfd000] 06:06:01 INFO - PROCESS | 3422 | 1460984761030 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:06:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:06:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1436ms 06:06:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:06:01 INFO - PROCESS | 3422 | 1460984761062 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 3422 | 1460984761065 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:06:01 INFO - PROCESS | 3422 | 1460984761074 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 3422 | 1460984761077 Marionette TRACE conn4 <- [1,1650,null,{}] 06:06:01 INFO - PROCESS | 3422 | 1460984761083 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:01 INFO - PROCESS | 3422 | 1460984761281 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:06:01 INFO - PROCESS | 3422 | 1460984761581 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x867c2000 == 187 [pid = 3422] [id = 420] 06:06:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 360 (0x87d51400) [pid = 3422] [serial = 1261] [outer = (nil)] 06:06:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 361 (0x8db16c00) [pid = 3422] [serial = 1262] [outer = 0x87d51400] 06:06:01 INFO - PROCESS | 3422 | 1460984761707 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 362 (0x8fe71c00) [pid = 3422] [serial = 1263] [outer = 0x87d51400] 06:06:02 INFO - PROCESS | 3422 | 1460984762523 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:06:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1484ms 06:06:02 INFO - PROCESS | 3422 | 1460984762577 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 3422 | 1460984762580 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:06:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:06:02 INFO - PROCESS | 3422 | 1460984762589 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 3422 | 1460984762593 Marionette TRACE conn4 <- [1,1654,null,{}] 06:06:02 INFO - PROCESS | 3422 | 1460984762598 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 3422 | 1460984762801 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:06:03 INFO - PROCESS | 3422 | 1460984763148 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae4000 == 188 [pid = 3422] [id = 421] 06:06:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 363 (0x87d4a400) [pid = 3422] [serial = 1264] [outer = (nil)] 06:06:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 364 (0x8d943400) [pid = 3422] [serial = 1265] [outer = 0x87d4a400] 06:06:03 INFO - PROCESS | 3422 | 1460984763231 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 365 (0x8ebf2c00) [pid = 3422] [serial = 1266] [outer = 0x87d4a400] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x9311e800 == 187 [pid = 3422] [id = 85] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x91494400 == 186 [pid = 3422] [id = 44] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x93125400 == 185 [pid = 3422] [id = 45] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4eb800 == 184 [pid = 3422] [id = 47] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f5000 == 183 [pid = 3422] [id = 91] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x94073800 == 182 [pid = 3422] [id = 191] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0xa4557400 == 181 [pid = 3422] [id = 77] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x8db1d800 == 180 [pid = 3422] [id = 141] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x815e2c00 == 179 [pid = 3422] [id = 400] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x86ce4000 == 178 [pid = 3422] [id = 399] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x85782400 == 177 [pid = 3422] [id = 398] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x84407c00 == 176 [pid = 3422] [id = 397] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x82bc7000 == 175 [pid = 3422] [id = 396] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x82950c00 == 174 [pid = 3422] [id = 395] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x838e9c00 == 173 [pid = 3422] [id = 394] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae0000 == 172 [pid = 3422] [id = 393] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x815ed000 == 171 [pid = 3422] [id = 392] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f3c00 == 170 [pid = 3422] [id = 380] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x904c6800 == 169 [pid = 3422] [id = 381] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x84e78c00 == 168 [pid = 3422] [id = 379] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x86c46000 == 167 [pid = 3422] [id = 378] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x82aeb800 == 166 [pid = 3422] [id = 377] 06:06:04 INFO - PROCESS | 3422 | --DOCSHELL 0x89bfa400 == 165 [pid = 3422] [id = 376] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 364 (0x8f604800) [pid = 3422] [serial = 1128] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 363 (0x9fb4bc00) [pid = 3422] [serial = 581] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 362 (0x98255000) [pid = 3422] [serial = 876] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 361 (0x98191400) [pid = 3422] [serial = 765] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 360 (0x88e48c00) [pid = 3422] [serial = 894] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 359 (0x99bcac00) [pid = 3422] [serial = 620] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 358 (0x867c9800) [pid = 3422] [serial = 1115] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 357 (0x97b30400) [pid = 3422] [serial = 614] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 356 (0x91f84400) [pid = 3422] [serial = 738] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 355 (0x8fe9a400) [pid = 3422] [serial = 680] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 354 (0x87d51c00) [pid = 3422] [serial = 695] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 353 (0x9eb4a800) [pid = 3422] [serial = 683] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 352 (0x8bee6800) [pid = 3422] [serial = 1064] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 351 (0x904c6c00) [pid = 3422] [serial = 665] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 350 (0x8db18800) [pid = 3422] [serial = 1121] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 349 (0x8bee6000) [pid = 3422] [serial = 587] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 348 (0x85cfa800) [pid = 3422] [serial = 897] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 347 (0x94295400) [pid = 3422] [serial = 632] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 346 (0xa0002c00) [pid = 3422] [serial = 831] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 345 (0x9fc7d800) [pid = 3422] [serial = 828] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 344 (0xa0fe6800) [pid = 3422] [serial = 888] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 343 (0x931e1800) [pid = 3422] [serial = 1088] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 342 (0xa0072400) [pid = 3422] [serial = 885] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 341 (0x82ae8400) [pid = 3422] [serial = 1106] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 340 (0xa000e800) [pid = 3422] [serial = 891] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 339 (0xa0a69800) [pid = 3422] [serial = 834] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 338 (0x97088c00) [pid = 3422] [serial = 756] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 337 (0x9824f400) [pid = 3422] [serial = 816] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 336 (0x9fbbb400) [pid = 3422] [serial = 882] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 335 (0x86ce4c00) [pid = 3422] [serial = 1113] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 334 (0x8bee2000) [pid = 3422] [serial = 1118] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 333 (0x8f552000) [pid = 3422] [serial = 536] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 332 (0x86c4ac00) [pid = 3422] [serial = 1061] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 331 (0x98256000) [pid = 3422] [serial = 617] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 330 (0x97946400) [pid = 3422] [serial = 1073] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 329 (0x98022c00) [pid = 3422] [serial = 762] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 328 (0x8f608800) [pid = 3422] [serial = 771] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 327 (0x904c0000) [pid = 3422] [serial = 611] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 326 (0xa0e3f400) [pid = 3422] [serial = 837] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 325 (0x8884e400) [pid = 3422] [serial = 689] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 324 (0x9fb49c00) [pid = 3422] [serial = 629] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 323 (0x9930ec00) [pid = 3422] [serial = 822] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 322 (0x94290800) [pid = 3422] [serial = 1070] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 321 (0x8226c800) [pid = 3422] [serial = 1103] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 320 (0x91f8c800) [pid = 3422] [serial = 867] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 319 (0x97b2c400) [pid = 3422] [serial = 759] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 318 (0x8d944800) [pid = 3422] [serial = 533] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 317 (0x8f504000) [pid = 3422] [serial = 1127] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 316 (0x940b7800) [pid = 3422] [serial = 807] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 315 (0x97ef5000) [pid = 3422] [serial = 545] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 314 (0x8db1b400) [pid = 3422] [serial = 566] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 313 (0xa006f800) [pid = 3422] [serial = 584] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 312 (0x84411800) [pid = 3422] [serial = 1091] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 311 (0x9fe6a800) [pid = 3422] [serial = 674] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 310 (0x8beeac00) [pid = 3422] [serial = 698] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 309 (0x99157000) [pid = 3422] [serial = 578] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 308 (0x90837c00) [pid = 3422] [serial = 801] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 307 (0x8dd14400) [pid = 3422] [serial = 1122] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 306 (0x98185800) [pid = 3422] [serial = 813] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 305 (0x99311000) [pid = 3422] [serial = 1076] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 304 (0x8514cc00) [pid = 3422] [serial = 1110] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 303 (0x962e4000) [pid = 3422] [serial = 873] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 302 (0x931d8400) [pid = 3422] [serial = 1085] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 301 (0x82ae6c00) [pid = 3422] [serial = 1100] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 300 (0x9573c400) [pid = 3422] [serial = 668] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 299 (0x940bb400) [pid = 3422] [serial = 626] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 298 (0x8dd18800) [pid = 3422] [serial = 608] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 297 (0x82ae5800) [pid = 3422] [serial = 1094] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 296 (0x93332c00) [pid = 3422] [serial = 804] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 295 (0xa0fdf000) [pid = 3422] [serial = 638] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 294 (0x85789400) [pid = 3422] [serial = 1079] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 293 (0x9573f000) [pid = 3422] [serial = 753] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 292 (0x932ec400) [pid = 3422] [serial = 744] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 291 (0x96a7a000) [pid = 3422] [serial = 542] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 290 (0x8ddba400) [pid = 3422] [serial = 798] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 289 (0x9406fc00) [pid = 3422] [serial = 750] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 288 (0x8c0be400) [pid = 3422] [serial = 1119] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 287 (0x84e72400) [pid = 3422] [serial = 1109] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 286 (0x983b7c00) [pid = 3422] [serial = 677] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 285 (0x82956000) [pid = 3422] [serial = 1097] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 284 (0x904c6000) [pid = 3422] [serial = 569] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 283 (0x93338400) [pid = 3422] [serial = 747] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 282 (0x99bcb000) [pid = 3422] [serial = 1082] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 281 (0x89046c00) [pid = 3422] [serial = 1116] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 280 (0x907ad800) [pid = 3422] [serial = 735] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 279 (0x85155400) [pid = 3422] [serial = 966] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 278 (0x8ebfb800) [pid = 3422] [serial = 1124] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 277 (0x932f4800) [pid = 3422] [serial = 539] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 276 (0x8870b000) [pid = 3422] [serial = 686] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 275 (0x9ae8e000) [pid = 3422] [serial = 879] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 274 (0x98b6e800) [pid = 3422] [serial = 819] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 273 (0x97b13800) [pid = 3422] [serial = 810] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 272 (0x98253400) [pid = 3422] [serial = 575] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 271 (0x8f4f9c00) [pid = 3422] [serial = 1125] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 270 (0x8dd0f000) [pid = 3422] [serial = 726] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 269 (0x86c42000) [pid = 3422] [serial = 1112] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 268 (0x8e990000) [pid = 3422] [serial = 768] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 267 (0x8bedc400) [pid = 3422] [serial = 795] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 266 (0x8c0cb400) [pid = 3422] [serial = 861] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 265 (0x8e987400) [pid = 3422] [serial = 662] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 264 (0x8fe98000) [pid = 3422] [serial = 732] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 263 (0x8f9c6c00) [pid = 3422] [serial = 729] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 262 (0x9428f800) [pid = 3422] [serial = 870] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 261 (0x8f4ef800) [pid = 3422] [serial = 864] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 260 (0x9eb44c00) [pid = 3422] [serial = 825] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 259 (0xa0001400) [pid = 3422] [serial = 623] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 258 (0x8fe9ec00) [pid = 3422] [serial = 692] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 257 (0x91f8f800) [pid = 3422] [serial = 1067] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 256 (0x9406f400) [pid = 3422] [serial = 572] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 255 (0x9312dc00) [pid = 3422] [serial = 741] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 254 (0x9b2dc800) [pid = 3422] [serial = 671] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 253 (0x98221c00) [pid = 3422] [serial = 548] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 252 (0x8bee0c00) [pid = 3422] [serial = 723] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | --DOMWINDOW == 251 (0x94297400) [pid = 3422] [serial = 635] [outer = (nil)] [url = about:blank] 06:06:05 INFO - PROCESS | 3422 | 1460984765560 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:06:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2985ms 06:06:05 INFO - PROCESS | 3422 | 1460984765575 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 3422 | 1460984765579 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:06:05 INFO - PROCESS | 3422 | 1460984765587 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 3422 | 1460984765592 Marionette TRACE conn4 <- [1,1658,null,{}] 06:06:05 INFO - PROCESS | 3422 | 1460984765601 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:05 INFO - PROCESS | 3422 | 1460984765805 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:06:06 INFO - PROCESS | 3422 | 1460984765992 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x815eec00 == 166 [pid = 3422] [id = 422] 06:06:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 252 (0x82ae0000) [pid = 3422] [serial = 1267] [outer = (nil)] 06:06:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 253 (0x82bcb400) [pid = 3422] [serial = 1268] [outer = 0x82ae0000] 06:06:06 INFO - PROCESS | 3422 | 1460984766061 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 254 (0x838e1000) [pid = 3422] [serial = 1269] [outer = 0x82ae0000] 06:06:06 INFO - PROCESS | 3422 | 1460984766773 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1234ms 06:06:06 INFO - PROCESS | 3422 | 1460984766821 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 3422 | 1460984766829 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:06:06 INFO - PROCESS | 3422 | 1460984766842 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 3422 | 1460984766845 Marionette TRACE conn4 <- [1,1662,null,{}] 06:06:06 INFO - PROCESS | 3422 | 1460984766851 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 3422 | 1460984767021 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:06:07 INFO - PROCESS | 3422 | 1460984767036 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bcc800 == 167 [pid = 3422] [id = 423] 06:06:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 255 (0x84450000) [pid = 3422] [serial = 1270] [outer = (nil)] 06:06:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 256 (0x84ee1400) [pid = 3422] [serial = 1271] [outer = 0x84450000] 06:06:07 INFO - PROCESS | 3422 | 1460984767106 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 257 (0x8514a000) [pid = 3422] [serial = 1272] [outer = 0x84450000] 06:06:08 INFO - PROCESS | 3422 | 1460984768183 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1378ms 06:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:06:08 INFO - PROCESS | 3422 | 1460984768222 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 3422 | 1460984768224 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:06:08 INFO - PROCESS | 3422 | 1460984768238 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 3422 | 1460984768243 Marionette TRACE conn4 <- [1,1666,null,{}] 06:06:08 INFO - PROCESS | 3422 | 1460984768259 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:08 INFO - PROCESS | 3422 | 1460984768516 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:06:08 INFO - PROCESS | 3422 | 1460984768553 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x82956000 == 168 [pid = 3422] [id = 424] 06:06:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 258 (0x85786000) [pid = 3422] [serial = 1273] [outer = (nil)] 06:06:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 259 (0x8655d400) [pid = 3422] [serial = 1274] [outer = 0x85786000] 06:06:08 INFO - PROCESS | 3422 | 1460984768625 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 260 (0x867c4400) [pid = 3422] [serial = 1275] [outer = 0x85786000] 06:06:09 INFO - PROCESS | 3422 | 1460984769583 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1393ms 06:06:09 INFO - PROCESS | 3422 | 1460984769623 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 3422 | 1460984769627 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:06:09 INFO - PROCESS | 3422 | 1460984769639 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 3422 | 1460984769641 Marionette TRACE conn4 <- [1,1670,null,{}] 06:06:09 INFO - PROCESS | 3422 | 1460984769647 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 3422 | 1460984769892 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:06:10 INFO - PROCESS | 3422 | --DOMWINDOW == 259 (0x88e50400) [pid = 3422] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:06:10 INFO - PROCESS | 3422 | --DOMWINDOW == 258 (0x84456c00) [pid = 3422] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:06:10 INFO - PROCESS | 3422 | --DOMWINDOW == 257 (0x8596ac00) [pid = 3422] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:06:10 INFO - PROCESS | 3422 | --DOMWINDOW == 256 (0x82aea800) [pid = 3422] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:06:10 INFO - PROCESS | 3422 | --DOMWINDOW == 255 (0x86562000) [pid = 3422] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:06:10 INFO - PROCESS | 3422 | --DOMWINDOW == 254 (0x82ae8000) [pid = 3422] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:06:11 INFO - PROCESS | 3422 | --DOMWINDOW == 253 (0x82263400) [pid = 3422] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:06:11 INFO - PROCESS | 3422 | --DOMWINDOW == 252 (0x8440d000) [pid = 3422] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:06:11 INFO - PROCESS | 3422 | --DOMWINDOW == 251 (0x82ae9400) [pid = 3422] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:06:11 INFO - PROCESS | 3422 | 1460984771061 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f35800 == 169 [pid = 3422] [id = 425] 06:06:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 252 (0x815e1800) [pid = 3422] [serial = 1276] [outer = (nil)] 06:06:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 253 (0x82ae9400) [pid = 3422] [serial = 1277] [outer = 0x815e1800] 06:06:11 INFO - PROCESS | 3422 | 1460984771131 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 254 (0x84459c00) [pid = 3422] [serial = 1278] [outer = 0x815e1800] 06:06:11 INFO - PROCESS | 3422 | 1460984771808 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2239ms 06:06:11 INFO - PROCESS | 3422 | 1460984771873 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 3422 | 1460984771877 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:06:11 INFO - PROCESS | 3422 | 1460984771884 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 3422 | 1460984771887 Marionette TRACE conn4 <- [1,1674,null,{}] 06:06:11 INFO - PROCESS | 3422 | 1460984771892 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 3422 | 1460984772120 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:06:12 INFO - PROCESS | 3422 | 1460984772138 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc1800 == 170 [pid = 3422] [id = 426] 06:06:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 255 (0x867c6c00) [pid = 3422] [serial = 1279] [outer = (nil)] 06:06:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 256 (0x86c42000) [pid = 3422] [serial = 1280] [outer = 0x867c6c00] 06:06:12 INFO - PROCESS | 3422 | 1460984772207 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 257 (0x86cdbc00) [pid = 3422] [serial = 1281] [outer = 0x867c6c00] 06:06:13 INFO - PROCESS | 3422 | 1460984773135 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1326ms 06:06:13 INFO - PROCESS | 3422 | 1460984773212 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 3422 | 1460984773218 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:06:13 INFO - PROCESS | 3422 | 1460984773227 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 3422 | 1460984773232 Marionette TRACE conn4 <- [1,1678,null,{}] 06:06:13 INFO - PROCESS | 3422 | 1460984773243 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 3422 | 1460984773451 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:06:13 INFO - PROCESS | 3422 | 1460984773759 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bcb800 == 171 [pid = 3422] [id = 427] 06:06:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 258 (0x82bcf400) [pid = 3422] [serial = 1282] [outer = (nil)] 06:06:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 259 (0x838e8c00) [pid = 3422] [serial = 1283] [outer = 0x82bcf400] 06:06:13 INFO - PROCESS | 3422 | 1460984773847 Marionette DEBUG loaded listener.js 06:06:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 260 (0x8444ec00) [pid = 3422] [serial = 1284] [outer = 0x82bcf400] 06:06:14 INFO - PROCESS | 3422 | 1460984774745 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1586ms 06:06:14 INFO - PROCESS | 3422 | 1460984774813 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 3422 | 1460984774822 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:06:14 INFO - PROCESS | 3422 | 1460984774831 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 3422 | 1460984774835 Marionette TRACE conn4 <- [1,1682,null,{}] 06:06:14 INFO - PROCESS | 3422 | 1460984774841 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 3422 | 1460984775026 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:06:15 INFO - PROCESS | 3422 | 1460984775290 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x85784800 == 172 [pid = 3422] [id = 428] 06:06:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 261 (0x85966800) [pid = 3422] [serial = 1285] [outer = (nil)] 06:06:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 262 (0x86562000) [pid = 3422] [serial = 1286] [outer = 0x85966800] 06:06:15 INFO - PROCESS | 3422 | 1460984775409 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 263 (0x867d0800) [pid = 3422] [serial = 1287] [outer = 0x85966800] 06:06:16 INFO - PROCESS | 3422 | 1460984776332 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1532ms 06:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:06:16 INFO - PROCESS | 3422 | 1460984776364 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 3422 | 1460984776367 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:06:16 INFO - PROCESS | 3422 | 1460984776373 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 3422 | 1460984776379 Marionette TRACE conn4 <- [1,1686,null,{}] 06:06:16 INFO - PROCESS | 3422 | 1460984776395 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:16 INFO - PROCESS | 3422 | 1460984776584 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:06:16 INFO - PROCESS | 3422 | 1460984776857 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf1400 == 173 [pid = 3422] [id = 429] 06:06:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 264 (0x87d53000) [pid = 3422] [serial = 1288] [outer = (nil)] 06:06:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 265 (0x88708000) [pid = 3422] [serial = 1289] [outer = 0x87d53000] 06:06:16 INFO - PROCESS | 3422 | 1460984776983 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 266 (0x88853800) [pid = 3422] [serial = 1290] [outer = 0x87d53000] 06:06:17 INFO - PROCESS | 3422 | 1460984777794 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:06: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 06:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1492ms 06:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:06:17 INFO - PROCESS | 3422 | 1460984777865 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 3422 | 1460984777869 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:06:17 INFO - PROCESS | 3422 | 1460984777875 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 3422 | 1460984777878 Marionette TRACE conn4 <- [1,1690,null,{}] 06:06:17 INFO - PROCESS | 3422 | 1460984777884 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:18 INFO - PROCESS | 3422 | 1460984778065 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:06:18 INFO - PROCESS | 3422 | 1460984778327 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x88709c00 == 174 [pid = 3422] [id = 430] 06:06:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 267 (0x8904f400) [pid = 3422] [serial = 1291] [outer = (nil)] 06:06:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 268 (0x89bf7400) [pid = 3422] [serial = 1292] [outer = 0x8904f400] 06:06:18 INFO - PROCESS | 3422 | 1460984778452 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 269 (0x8b5e2800) [pid = 3422] [serial = 1293] [outer = 0x8904f400] 06:06:19 INFO - PROCESS | 3422 | 1460984779246 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1436ms 06:06:19 INFO - PROCESS | 3422 | 1460984779311 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 3422 | 1460984779315 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:06:19 INFO - PROCESS | 3422 | 1460984779324 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 3422 | 1460984779327 Marionette TRACE conn4 <- [1,1694,null,{}] 06:06:19 INFO - PROCESS | 3422 | 1460984779331 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:19 INFO - PROCESS | 3422 | 1460984779510 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:06:19 INFO - PROCESS | 3422 | 1460984779726 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d45c00 == 175 [pid = 3422] [id = 431] 06:06:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 270 (0x89bf9c00) [pid = 3422] [serial = 1294] [outer = (nil)] 06:06:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 271 (0x8bd1e400) [pid = 3422] [serial = 1295] [outer = 0x89bf9c00] 06:06:19 INFO - PROCESS | 3422 | 1460984779838 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 272 (0x8bedfc00) [pid = 3422] [serial = 1296] [outer = 0x89bf9c00] 06:06:20 INFO - PROCESS | 3422 | 1460984780728 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1478ms 06:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:06:20 INFO - PROCESS | 3422 | 1460984780803 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 3422 | 1460984780806 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:06:20 INFO - PROCESS | 3422 | 1460984780813 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 3422 | 1460984780816 Marionette TRACE conn4 <- [1,1698,null,{}] 06:06:20 INFO - PROCESS | 3422 | 1460984780821 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:21 INFO - PROCESS | 3422 | 1460984781062 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:06:21 INFO - PROCESS | 3422 | 1460984781377 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d49800 == 176 [pid = 3422] [id = 432] 06:06:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 273 (0x8b5ef000) [pid = 3422] [serial = 1297] [outer = (nil)] 06:06:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 274 (0x8c0cb400) [pid = 3422] [serial = 1298] [outer = 0x8b5ef000] 06:06:21 INFO - PROCESS | 3422 | 1460984781464 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 275 (0x8d947c00) [pid = 3422] [serial = 1299] [outer = 0x8b5ef000] 06:06:22 INFO - PROCESS | 3422 | 1460984782292 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1536ms 06:06:22 INFO - PROCESS | 3422 | 1460984782349 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 3422 | 1460984782353 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:06:22 INFO - PROCESS | 3422 | 1460984782359 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 3422 | 1460984782362 Marionette TRACE conn4 <- [1,1702,null,{}] 06:06:22 INFO - PROCESS | 3422 | 1460984782367 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:22 INFO - PROCESS | 3422 | 1460984782556 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:06:22 INFO - PROCESS | 3422 | 1460984782817 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5ec400 == 177 [pid = 3422] [id = 433] 06:06:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 276 (0x8bf96400) [pid = 3422] [serial = 1300] [outer = (nil)] 06:06:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 277 (0x8db1c000) [pid = 3422] [serial = 1301] [outer = 0x8bf96400] 06:06:22 INFO - PROCESS | 3422 | 1460984782899 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 278 (0x8dd11000) [pid = 3422] [serial = 1302] [outer = 0x8bf96400] 06:06:23 INFO - PROCESS | 3422 | 1460984783725 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1439ms 06:06:23 INFO - PROCESS | 3422 | 1460984783799 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 3422 | 1460984783803 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:06:23 INFO - PROCESS | 3422 | 1460984783810 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 3422 | 1460984783812 Marionette TRACE conn4 <- [1,1706,null,{}] 06:06:23 INFO - PROCESS | 3422 | 1460984783818 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:24 INFO - PROCESS | 3422 | 1460984784001 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:06:24 INFO - PROCESS | 3422 | 1460984784261 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bf9dc00 == 178 [pid = 3422] [id = 434] 06:06:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 279 (0x8d94bc00) [pid = 3422] [serial = 1303] [outer = (nil)] 06:06:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 280 (0x8ddc3400) [pid = 3422] [serial = 1304] [outer = 0x8d94bc00] 06:06:24 INFO - PROCESS | 3422 | 1460984784353 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 281 (0x8ddc7000) [pid = 3422] [serial = 1305] [outer = 0x8d94bc00] 06:06:25 INFO - PROCESS | 3422 | 1460984785160 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1383ms 06:06:25 INFO - PROCESS | 3422 | 1460984785203 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:06:25 INFO - PROCESS | 3422 | 1460984785207 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:06:25 INFO - PROCESS | 3422 | 1460984785213 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 3422 | 1460984785216 Marionette TRACE conn4 <- [1,1710,null,{}] 06:06:25 INFO - PROCESS | 3422 | 1460984785221 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:25 INFO - PROCESS | 3422 | 1460984785407 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:06:25 INFO - PROCESS | 3422 | 1460984785673 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddba400 == 179 [pid = 3422] [id = 435] 06:06:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 282 (0x8ddc1000) [pid = 3422] [serial = 1306] [outer = (nil)] 06:06:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 283 (0x8ebfa400) [pid = 3422] [serial = 1307] [outer = 0x8ddc1000] 06:06:25 INFO - PROCESS | 3422 | 1460984785755 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 284 (0x8f4ef800) [pid = 3422] [serial = 1308] [outer = 0x8ddc1000] 06:06:26 INFO - PROCESS | 3422 | 1460984786626 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1487ms 06:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:06:26 INFO - PROCESS | 3422 | 1460984786701 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 3422 | 1460984786704 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:06:26 INFO - PROCESS | 3422 | 1460984786710 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 3422 | 1460984786714 Marionette TRACE conn4 <- [1,1714,null,{}] 06:06:26 INFO - PROCESS | 3422 | 1460984786719 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:26 INFO - PROCESS | 3422 | 1460984786906 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:06:27 INFO - PROCESS | 3422 | 1460984787166 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebf9400 == 180 [pid = 3422] [id = 436] 06:06:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 285 (0x8ebf9c00) [pid = 3422] [serial = 1309] [outer = (nil)] 06:06:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 286 (0x8f558800) [pid = 3422] [serial = 1310] [outer = 0x8ebf9c00] 06:06:27 INFO - PROCESS | 3422 | 1460984787287 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 287 (0x8f603000) [pid = 3422] [serial = 1311] [outer = 0x8ebf9c00] 06:06:28 INFO - PROCESS | 3422 | 1460984788058 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1380ms 06:06:28 INFO - PROCESS | 3422 | 1460984788103 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:06:28 INFO - PROCESS | 3422 | 1460984788108 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:06:28 INFO - PROCESS | 3422 | 1460984788114 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 3422 | 1460984788118 Marionette TRACE conn4 <- [1,1718,null,{}] 06:06:28 INFO - PROCESS | 3422 | 1460984788123 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:28 INFO - PROCESS | 3422 | 1460984788347 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:06:28 INFO - PROCESS | 3422 | 1460984788609 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f609400 == 181 [pid = 3422] [id = 437] 06:06:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 288 (0x8fe6a800) [pid = 3422] [serial = 1312] [outer = (nil)] 06:06:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 289 (0x8fe94000) [pid = 3422] [serial = 1313] [outer = 0x8fe6a800] 06:06:28 INFO - PROCESS | 3422 | 1460984788748 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 290 (0x8fe9f400) [pid = 3422] [serial = 1314] [outer = 0x8fe6a800] 06:06:29 INFO - PROCESS | 3422 | 1460984789628 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1587ms 06:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:06:29 INFO - PROCESS | 3422 | 1460984789700 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 3422 | 1460984789703 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:06:29 INFO - PROCESS | 3422 | 1460984789709 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 3422 | 1460984789712 Marionette TRACE conn4 <- [1,1722,null,{}] 06:06:29 INFO - PROCESS | 3422 | 1460984789718 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:29 INFO - PROCESS | 3422 | 1460984789903 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:06:30 INFO - PROCESS | 3422 | 1460984790208 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f50d000 == 182 [pid = 3422] [id = 438] 06:06:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 291 (0x8fe95800) [pid = 3422] [serial = 1315] [outer = (nil)] 06:06:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 292 (0x90837c00) [pid = 3422] [serial = 1316] [outer = 0x8fe95800] 06:06:30 INFO - PROCESS | 3422 | 1460984790296 Marionette DEBUG loaded listener.js 06:06:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 293 (0x9148d400) [pid = 3422] [serial = 1317] [outer = 0x8fe95800] 06:06:31 INFO - PROCESS | 3422 | 1460984791085 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1429ms 06:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:06:31 INFO - PROCESS | 3422 | 1460984791138 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:06:31 INFO - PROCESS | 3422 | 1460984791141 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:06:31 INFO - PROCESS | 3422 | 1460984791147 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 3422 | 1460984791150 Marionette TRACE conn4 <- [1,1726,null,{}] 06:06:31 INFO - PROCESS | 3422 | 1460984791155 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:31 INFO - PROCESS | 3422 | 1460984791335 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:06:31 INFO - PROCESS | 3422 | 1460984791602 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c1800 == 183 [pid = 3422] [id = 439] 06:06:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 294 (0x907b6800) [pid = 3422] [serial = 1318] [outer = (nil)] 06:06:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 295 (0x91f8dc00) [pid = 3422] [serial = 1319] [outer = 0x907b6800] 06:06:31 INFO - PROCESS | 3422 | 1460984791682 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 296 (0x9312d800) [pid = 3422] [serial = 1320] [outer = 0x907b6800] 06:06:32 INFO - PROCESS | 3422 | 1460984792496 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1389ms 06:06:32 INFO - PROCESS | 3422 | 1460984792539 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:06:32 INFO - PROCESS | 3422 | 1460984792542 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:06:32 INFO - PROCESS | 3422 | 1460984792548 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 3422 | 1460984792551 Marionette TRACE conn4 <- [1,1730,null,{}] 06:06:32 INFO - PROCESS | 3422 | 1460984792556 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:32 INFO - PROCESS | 3422 | 1460984792728 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:06:33 INFO - PROCESS | 3422 | 1460984792997 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f82c00 == 184 [pid = 3422] [id = 440] 06:06:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 297 (0x91f84800) [pid = 3422] [serial = 1321] [outer = (nil)] 06:06:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 298 (0x931cb000) [pid = 3422] [serial = 1322] [outer = 0x91f84800] 06:06:33 INFO - PROCESS | 3422 | 1460984793076 Marionette DEBUG loaded listener.js 06:06:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 299 (0x931d5400) [pid = 3422] [serial = 1323] [outer = 0x91f84800] 06:06:33 INFO - PROCESS | 3422 | 1460984793906 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1433ms 06:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:06:33 INFO - PROCESS | 3422 | 1460984793981 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 3422 | 1460984793984 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:06:33 INFO - PROCESS | 3422 | 1460984793990 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 3422 | 1460984793993 Marionette TRACE conn4 <- [1,1734,null,{}] 06:06:34 INFO - PROCESS | 3422 | 1460984793999 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:34 INFO - PROCESS | 3422 | 1460984794191 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:06:34 INFO - PROCESS | 3422 | 1460984794462 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94e800 == 185 [pid = 3422] [id = 441] 06:06:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 300 (0x8fe68400) [pid = 3422] [serial = 1324] [outer = (nil)] 06:06:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 301 (0x932e9800) [pid = 3422] [serial = 1325] [outer = 0x8fe68400] 06:06:34 INFO - PROCESS | 3422 | 1460984794596 Marionette DEBUG loaded listener.js 06:06:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 302 (0x932f2800) [pid = 3422] [serial = 1326] [outer = 0x8fe68400] 06:06:35 INFO - PROCESS | 3422 | 1460984795478 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1535ms 06:06:35 INFO - PROCESS | 3422 | 1460984795525 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 3422 | 1460984795528 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:06:35 INFO - PROCESS | 3422 | 1460984795534 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 3422 | 1460984795538 Marionette TRACE conn4 <- [1,1738,null,{}] 06:06:35 INFO - PROCESS | 3422 | 1460984795544 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:35 INFO - PROCESS | 3422 | 1460984795736 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:06:36 INFO - PROCESS | 3422 | 1460984796007 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x82957000 == 186 [pid = 3422] [id = 442] 06:06:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 303 (0x931da800) [pid = 3422] [serial = 1327] [outer = (nil)] 06:06:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 304 (0x93333400) [pid = 3422] [serial = 1328] [outer = 0x931da800] 06:06:36 INFO - PROCESS | 3422 | 1460984796128 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 305 (0x93339800) [pid = 3422] [serial = 1329] [outer = 0x931da800] 06:06:36 INFO - PROCESS | 3422 | 1460984796896 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1430ms 06:06:36 INFO - PROCESS | 3422 | 1460984796966 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 3422 | 1460984796969 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:06:36 INFO - PROCESS | 3422 | 1460984796975 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 3422 | 1460984796978 Marionette TRACE conn4 <- [1,1742,null,{}] 06:06:36 INFO - PROCESS | 3422 | 1460984796983 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:37 INFO - PROCESS | 3422 | 1460984797172 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:06:37 INFO - PROCESS | 3422 | 1460984797450 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8226f000 == 187 [pid = 3422] [id = 443] 06:06:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 306 (0x8294ec00) [pid = 3422] [serial = 1330] [outer = (nil)] 06:06:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 307 (0x85150800) [pid = 3422] [serial = 1331] [outer = 0x8294ec00] 06:06:37 INFO - PROCESS | 3422 | 1460984797571 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 308 (0x86bee800) [pid = 3422] [serial = 1332] [outer = 0x8294ec00] 06:06:38 INFO - PROCESS | 3422 | 1460984798416 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1482ms 06:06:38 INFO - PROCESS | 3422 | 1460984798459 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:06:38 INFO - PROCESS | 3422 | 1460984798462 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:06:38 INFO - PROCESS | 3422 | 1460984798469 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 3422 | 1460984798472 Marionette TRACE conn4 <- [1,1746,null,{}] 06:06:38 INFO - PROCESS | 3422 | 1460984798477 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:38 INFO - PROCESS | 3422 | 1460984798666 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:06:38 INFO - PROCESS | 3422 | 1460984798938 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x85151800 == 188 [pid = 3422] [id = 444] 06:06:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 309 (0x85cfb800) [pid = 3422] [serial = 1333] [outer = (nil)] 06:06:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 310 (0x8c123c00) [pid = 3422] [serial = 1334] [outer = 0x85cfb800] 06:06:39 INFO - PROCESS | 3422 | 1460984799058 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 311 (0x9148b400) [pid = 3422] [serial = 1335] [outer = 0x85cfb800] 06:06:39 INFO - PROCESS | 3422 | 1460984799875 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1486ms 06:06:39 INFO - PROCESS | 3422 | 1460984799956 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 3422 | 1460984799959 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:06:39 INFO - PROCESS | 3422 | 1460984799965 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 3422 | 1460984799968 Marionette TRACE conn4 <- [1,1750,null,{}] 06:06:39 INFO - PROCESS | 3422 | 1460984799974 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:40 INFO - PROCESS | 3422 | 1460984800162 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:06:40 INFO - PROCESS | 3422 | 1460984800436 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x84412c00 == 189 [pid = 3422] [id = 445] 06:06:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 312 (0x8ddc3c00) [pid = 3422] [serial = 1336] [outer = (nil)] 06:06:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 313 (0x940b5000) [pid = 3422] [serial = 1337] [outer = 0x8ddc3c00] 06:06:40 INFO - PROCESS | 3422 | 1460984800554 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 314 (0x940ba400) [pid = 3422] [serial = 1338] [outer = 0x8ddc3c00] 06:06:41 INFO - PROCESS | 3422 | 1460984801843 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1929ms 06:06:41 INFO - PROCESS | 3422 | 1460984801903 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 3422 | 1460984801909 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:06:41 INFO - PROCESS | 3422 | 1460984801994 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 3422 | 1460984802000 Marionette TRACE conn4 <- [1,1754,null,{}] 06:06:42 INFO - PROCESS | 3422 | 1460984802020 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:42 INFO - PROCESS | 3422 | 1460984802202 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:06:42 INFO - PROCESS | 3422 | 1460984802443 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae1400 == 190 [pid = 3422] [id = 446] 06:06:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 315 (0x82aeac00) [pid = 3422] [serial = 1339] [outer = (nil)] 06:06:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 316 (0x84454800) [pid = 3422] [serial = 1340] [outer = 0x82aeac00] 06:06:42 INFO - PROCESS | 3422 | 1460984802517 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 317 (0x85151c00) [pid = 3422] [serial = 1341] [outer = 0x82aeac00] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x84e6d400 == 189 [pid = 3422] [id = 320] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x84e70000 == 188 [pid = 3422] [id = 321] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x80f35800 == 187 [pid = 3422] [id = 425] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x82956000 == 186 [pid = 3422] [id = 424] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x82bcc800 == 185 [pid = 3422] [id = 423] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x815eec00 == 184 [pid = 3422] [id = 422] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x84ee2c00 == 183 [pid = 3422] [id = 419] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x867c2000 == 182 [pid = 3422] [id = 420] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x867c8400 == 181 [pid = 3422] [id = 418] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x80f3e400 == 180 [pid = 3422] [id = 417] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x80f3fc00 == 179 [pid = 3422] [id = 416] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8440f400 == 178 [pid = 3422] [id = 414] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x80f3ec00 == 177 [pid = 3422] [id = 415] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x904c3800 == 176 [pid = 3422] [id = 413] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x904bb400 == 175 [pid = 3422] [id = 412] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x86ce3000 == 174 [pid = 3422] [id = 410] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8f55fc00 == 173 [pid = 3422] [id = 411] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8f50e000 == 172 [pid = 3422] [id = 409] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8ebf4c00 == 171 [pid = 3422] [id = 408] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8c12d000 == 170 [pid = 3422] [id = 407] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x86c4cc00 == 169 [pid = 3422] [id = 405] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5eb000 == 168 [pid = 3422] [id = 406] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x82bc9800 == 167 [pid = 3422] [id = 404] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x84452000 == 166 [pid = 3422] [id = 403] 06:06:43 INFO - PROCESS | 3422 | --DOCSHELL 0x8294d800 == 165 [pid = 3422] [id = 402] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 316 (0x8bf97000) [pid = 3422] [serial = 1199] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 315 (0x8c0c9c00) [pid = 3422] [serial = 1200] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 314 (0x85785400) [pid = 3422] [serial = 1185] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 313 (0x84eee800) [pid = 3422] [serial = 1184] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 312 (0x931d9400) [pid = 3422] [serial = 1145] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 311 (0x8f60bc00) [pid = 3422] [serial = 1139] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 310 (0x88e4d400) [pid = 3422] [serial = 1196] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 309 (0xa2813c00) [pid = 3422] [serial = 1160] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 308 (0x8595e800) [pid = 3422] [serial = 1133] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 307 (0x8904c400) [pid = 3422] [serial = 1136] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 306 (0x8655c000) [pid = 3422] [serial = 1166] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 305 (0x84415800) [pid = 3422] [serial = 1182] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 304 (0x82bd0800) [pid = 3422] [serial = 1181] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 303 (0x91496800) [pid = 3422] [serial = 1142] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 302 (0x8fe6d000) [pid = 3422] [serial = 1130] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 301 (0x84454400) [pid = 3422] [serial = 1163] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 300 (0x9fb45400) [pid = 3422] [serial = 1157] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 299 (0x9801fc00) [pid = 3422] [serial = 1151] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 298 (0x98255800) [pid = 3422] [serial = 1154] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 297 (0x95744400) [pid = 3422] [serial = 1148] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 296 (0x86566800) [pid = 3422] [serial = 1169] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 295 (0x815ecc00) [pid = 3422] [serial = 1172] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 294 (0x82bc8400) [pid = 3422] [serial = 1175] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 293 (0x8870b800) [pid = 3422] [serial = 1191] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 292 (0x87d4f800) [pid = 3422] [serial = 1190] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 291 (0x867cec00) [pid = 3422] [serial = 1188] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 290 (0x8655e400) [pid = 3422] [serial = 1187] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 289 (0x82955000) [pid = 3422] [serial = 1179] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 288 (0x8226b400) [pid = 3422] [serial = 1178] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 287 (0x86c4b000) [pid = 3422] [serial = 1194] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 286 (0x8595fc00) [pid = 3422] [serial = 1193] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 285 (0x8870d800) [pid = 3422] [serial = 1205] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 284 (0x85cf0800) [pid = 3422] [serial = 1202] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 283 (0x8904bc00) [pid = 3422] [serial = 1197] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 3422 | --DOMWINDOW == 282 (0x867cb000) [pid = 3422] [serial = 1203] [outer = (nil)] [url = about:blank] 06:06:44 INFO - PROCESS | 3422 | 1460984804092 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2175ms 06:06:44 INFO - PROCESS | 3422 | 1460984804149 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:06:44 INFO - PROCESS | 3422 | 1460984804156 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:06:44 INFO - PROCESS | 3422 | 1460984804166 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:06:44 INFO - PROCESS | 3422 | 1460984804170 Marionette TRACE conn4 <- [1,1758,null,{}] 06:06:44 INFO - PROCESS | 3422 | 1460984804176 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:44 INFO - PROCESS | 3422 | 1460984804344 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:06:44 INFO - PROCESS | 3422 | 1460984804549 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f3e400 == 166 [pid = 3422] [id = 447] 06:06:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 283 (0x80f3fc00) [pid = 3422] [serial = 1342] [outer = (nil)] 06:06:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 284 (0x82bc2400) [pid = 3422] [serial = 1343] [outer = 0x80f3fc00] 06:06:44 INFO - PROCESS | 3422 | 1460984804625 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 285 (0x84ee2c00) [pid = 3422] [serial = 1344] [outer = 0x80f3fc00] 06:06:45 INFO - PROCESS | 3422 | 1460984805450 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1330ms 06:06:45 INFO - PROCESS | 3422 | 1460984805496 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:06:45 INFO - PROCESS | 3422 | 1460984805499 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:06:45 INFO - PROCESS | 3422 | 1460984805505 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 3422 | 1460984805511 Marionette TRACE conn4 <- [1,1762,null,{}] 06:06:45 INFO - PROCESS | 3422 | 1460984805525 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:45 INFO - PROCESS | 3422 | 1460984805700 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:06:45 INFO - PROCESS | 3422 | 1460984805900 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x82270c00 == 167 [pid = 3422] [id = 448] 06:06:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 286 (0x82953000) [pid = 3422] [serial = 1345] [outer = (nil)] 06:06:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 287 (0x86565000) [pid = 3422] [serial = 1346] [outer = 0x82953000] 06:06:45 INFO - PROCESS | 3422 | 1460984805968 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 288 (0x86bf6c00) [pid = 3422] [serial = 1347] [outer = 0x82953000] 06:06:46 INFO - PROCESS | 3422 | 1460984806745 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1283ms 06:06:46 INFO - PROCESS | 3422 | 1460984806788 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 3422 | 1460984806792 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:06:46 INFO - PROCESS | 3422 | 1460984806804 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 3422 | 1460984806807 Marionette TRACE conn4 <- [1,1766,null,{}] 06:06:46 INFO - PROCESS | 3422 | 1460984806812 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:47 INFO - PROCESS | 3422 | 1460984807034 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:06:47 INFO - PROCESS | 3422 | 1460984807061 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf5000 == 168 [pid = 3422] [id = 449] 06:06:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 289 (0x86ce1800) [pid = 3422] [serial = 1348] [outer = (nil)] 06:06:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 290 (0x87d47800) [pid = 3422] [serial = 1349] [outer = 0x86ce1800] 06:06:47 INFO - PROCESS | 3422 | 1460984807125 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 291 (0x88706c00) [pid = 3422] [serial = 1350] [outer = 0x86ce1800] 06:06:48 INFO - PROCESS | 3422 | 1460984808017 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1285ms 06:06:48 INFO - PROCESS | 3422 | 1460984808083 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 3422 | 1460984808086 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:06:48 INFO - PROCESS | 3422 | 1460984808104 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 3422 | 1460984808108 Marionette TRACE conn4 <- [1,1770,null,{}] 06:06:48 INFO - PROCESS | 3422 | 1460984808119 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:48 INFO - PROCESS | 3422 | 1460984808358 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 290 (0x8fcb4c00) [pid = 3422] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 289 (0x8bf9d800) [pid = 3422] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 288 (0x8f605800) [pid = 3422] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 287 (0x84ee5800) [pid = 3422] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 286 (0x94293800) [pid = 3422] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 285 (0x8226b800) [pid = 3422] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 284 (0x87d53800) [pid = 3422] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 283 (0x84eed400) [pid = 3422] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 282 (0x86c43c00) [pid = 3422] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 281 (0x86bf6800) [pid = 3422] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 280 (0xa0af8000) [pid = 3422] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 279 (0x91f38c00) [pid = 3422] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 278 (0x8655fc00) [pid = 3422] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 277 (0x815ed400) [pid = 3422] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 276 (0x97085000) [pid = 3422] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 275 (0x85782000) [pid = 3422] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 274 (0x85148400) [pid = 3422] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 273 (0x85cf7800) [pid = 3422] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 272 (0x88850c00) [pid = 3422] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 271 (0x82266800) [pid = 3422] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 270 (0x97c7c800) [pid = 3422] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 269 (0x8b5e4c00) [pid = 3422] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 268 (0x940b8000) [pid = 3422] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 267 (0x8e98fc00) [pid = 3422] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 266 (0x8bd18400) [pid = 3422] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 265 (0x8578a800) [pid = 3422] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 264 (0x8bede800) [pid = 3422] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 263 (0x931d8800) [pid = 3422] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 262 (0x84457c00) [pid = 3422] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 261 (0x9406b400) [pid = 3422] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 260 (0x815e2800) [pid = 3422] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 259 (0x91f37800) [pid = 3422] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 258 (0x99bd3000) [pid = 3422] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 257 (0x8444f800) [pid = 3422] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 256 (0x85cf0c00) [pid = 3422] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 255 (0x9824b400) [pid = 3422] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 254 (0x9786b400) [pid = 3422] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 253 (0x8f554800) [pid = 3422] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 252 (0x84e6dc00) [pid = 3422] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 251 (0x85965800) [pid = 3422] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 250 (0x8904d400) [pid = 3422] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 249 (0x93129000) [pid = 3422] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 248 (0x907b3400) [pid = 3422] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 247 (0x85cf9000) [pid = 3422] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 246 (0x86bed400) [pid = 3422] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 245 (0x8f610400) [pid = 3422] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 244 (0x84ee2800) [pid = 3422] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 243 (0x82adf000) [pid = 3422] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 242 (0x91f2dc00) [pid = 3422] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 241 (0x89044400) [pid = 3422] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 240 (0x95744c00) [pid = 3422] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 239 (0x93339000) [pid = 3422] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 238 (0x85cf5800) [pid = 3422] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 237 (0x8ebff000) [pid = 3422] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 236 (0x932ef400) [pid = 3422] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 235 (0x838dc400) [pid = 3422] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 234 (0x9eb47800) [pid = 3422] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 233 (0x84409c00) [pid = 3422] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 232 (0x82950800) [pid = 3422] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 231 (0x9406f800) [pid = 3422] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 230 (0x98186c00) [pid = 3422] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 229 (0x838e3800) [pid = 3422] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 228 (0x8295b000) [pid = 3422] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 227 (0x8596a800) [pid = 3422] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 226 (0x9915b400) [pid = 3422] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x8f55c400) [pid = 3422] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0x85786000) [pid = 3422] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 223 (0x815e1800) [pid = 3422] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0x82951400) [pid = 3422] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0x8f60ec00) [pid = 3422] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0x8ebffc00) [pid = 3422] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x8bd19c00) [pid = 3422] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x8fe98800) [pid = 3422] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x8f556c00) [pid = 3422] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x87d51400) [pid = 3422] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x85963400) [pid = 3422] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x85cfd000) [pid = 3422] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x84450000) [pid = 3422] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x82958000) [pid = 3422] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x87d4a400) [pid = 3422] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x8db12c00) [pid = 3422] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x94075c00) [pid = 3422] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x8d948800) [pid = 3422] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x82270000) [pid = 3422] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x931cec00) [pid = 3422] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x9333b000) [pid = 3422] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x8f55a000) [pid = 3422] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x85783800) [pid = 3422] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x86bfa000) [pid = 3422] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x82ae0000) [pid = 3422] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:06:49 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x8b5ea000) [pid = 3422] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:06:49 INFO - PROCESS | 3422 | 1460984809793 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f31c00 == 169 [pid = 3422] [id = 450] 06:06:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x80f33000) [pid = 3422] [serial = 1351] [outer = (nil)] 06:06:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x815e5000) [pid = 3422] [serial = 1352] [outer = 0x80f33000] 06:06:49 INFO - PROCESS | 3422 | 1460984809873 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x82265400) [pid = 3422] [serial = 1353] [outer = 0x80f33000] 06:06:50 INFO - PROCESS | 3422 | 1460984810504 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2449ms 06:06:50 INFO - PROCESS | 3422 | 1460984810541 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 3422 | 1460984810544 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:06:50 INFO - PROCESS | 3422 | 1460984810550 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 3422 | 1460984810552 Marionette TRACE conn4 <- [1,1774,null,{}] 06:06:50 INFO - PROCESS | 3422 | 1460984810557 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:50 INFO - PROCESS | 3422 | 1460984810735 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:06:50 INFO - PROCESS | 3422 | 1460984810929 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x815eb400 == 170 [pid = 3422] [id = 451] 06:06:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x82ae2c00) [pid = 3422] [serial = 1354] [outer = (nil)] 06:06:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x84455400) [pid = 3422] [serial = 1355] [outer = 0x82ae2c00] 06:06:51 INFO - PROCESS | 3422 | 1460984810997 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x85149000) [pid = 3422] [serial = 1356] [outer = 0x82ae2c00] 06:06:51 INFO - PROCESS | 3422 | 1460984811919 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1382ms 06:06:51 INFO - PROCESS | 3422 | 1460984811932 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:06:51 INFO - PROCESS | 3422 | 1460984811938 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:06:51 INFO - PROCESS | 3422 | 1460984811947 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 3422 | 1460984811953 Marionette TRACE conn4 <- [1,1778,null,{}] 06:06:51 INFO - PROCESS | 3422 | 1460984811962 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:52 INFO - PROCESS | 3422 | 1460984812159 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:06:52 INFO - PROCESS | 3422 | 1460984812504 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x82adec00 == 171 [pid = 3422] [id = 452] 06:06:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x82ae5800) [pid = 3422] [serial = 1357] [outer = (nil)] 06:06:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x82bc8800) [pid = 3422] [serial = 1358] [outer = 0x82ae5800] 06:06:52 INFO - PROCESS | 3422 | 1460984812590 Marionette DEBUG loaded listener.js 06:06:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x838e1800) [pid = 3422] [serial = 1359] [outer = 0x82ae5800] 06:06:53 INFO - PROCESS | 3422 | 1460984813458 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1585ms 06:06:53 INFO - PROCESS | 3422 | 1460984813532 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:06:53 INFO - PROCESS | 3422 | 1460984813541 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:06:53 INFO - PROCESS | 3422 | 1460984813551 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:06:53 INFO - PROCESS | 3422 | 1460984813556 Marionette TRACE conn4 <- [1,1782,null,{}] 06:06:53 INFO - PROCESS | 3422 | 1460984813561 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:53 INFO - PROCESS | 3422 | 1460984813789 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:06:54 INFO - PROCESS | 3422 | 1460984814104 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bcc000 == 172 [pid = 3422] [id = 453] 06:06:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x838e0800) [pid = 3422] [serial = 1360] [outer = (nil)] 06:06:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x84ee3000) [pid = 3422] [serial = 1361] [outer = 0x838e0800] 06:06:54 INFO - PROCESS | 3422 | 1460984814189 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x85786800) [pid = 3422] [serial = 1362] [outer = 0x838e0800] 06:06:55 INFO - PROCESS | 3422 | 1460984815150 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1632ms 06:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:06:55 INFO - PROCESS | 3422 | 1460984815183 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:06:55 INFO - PROCESS | 3422 | 1460984815186 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:06:55 INFO - PROCESS | 3422 | 1460984815193 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 3422 | 1460984815199 Marionette TRACE conn4 <- [1,1786,null,{}] 06:06:55 INFO - PROCESS | 3422 | 1460984815215 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:55 INFO - PROCESS | 3422 | 1460984815406 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:06:55 INFO - PROCESS | 3422 | 1460984815721 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x85786400 == 173 [pid = 3422] [id = 454] 06:06:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x85cf7000) [pid = 3422] [serial = 1363] [outer = (nil)] 06:06:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x8655e400) [pid = 3422] [serial = 1364] [outer = 0x85cf7000] 06:06:55 INFO - PROCESS | 3422 | 1460984815808 Marionette DEBUG loaded listener.js 06:06:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x86bef400) [pid = 3422] [serial = 1365] [outer = 0x85cf7000] 06:06:56 INFO - PROCESS | 3422 | 1460984816604 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1489ms 06:06:56 INFO - PROCESS | 3422 | 1460984816682 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 3422 | 1460984816687 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:06:56 INFO - PROCESS | 3422 | 1460984816693 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 3422 | 1460984816696 Marionette TRACE conn4 <- [1,1790,null,{}] 06:06:56 INFO - PROCESS | 3422 | 1460984816701 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:56 INFO - PROCESS | 3422 | 1460984816891 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:06:57 INFO - PROCESS | 3422 | 1460984817155 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x86562400 == 174 [pid = 3422] [id = 455] 06:06:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x86c4ac00) [pid = 3422] [serial = 1366] [outer = (nil)] 06:06:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x86ce4000) [pid = 3422] [serial = 1367] [outer = 0x86c4ac00] 06:06:57 INFO - PROCESS | 3422 | 1460984817281 Marionette DEBUG loaded listener.js 06:06:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x87d4a400) [pid = 3422] [serial = 1368] [outer = 0x86c4ac00] 06:06:58 INFO - PROCESS | 3422 | 1460984818051 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1430ms 06:06:58 INFO - PROCESS | 3422 | 1460984818124 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 3422 | 1460984818128 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:06:58 INFO - PROCESS | 3422 | 1460984818134 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 3422 | 1460984818136 Marionette TRACE conn4 <- [1,1794,null,{}] 06:06:58 INFO - PROCESS | 3422 | 1460984818142 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:58 INFO - PROCESS | 3422 | 1460984818331 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:06:58 INFO - PROCESS | 3422 | 1460984818609 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x84415800 == 175 [pid = 3422] [id = 456] 06:06:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x86cde400) [pid = 3422] [serial = 1369] [outer = (nil)] 06:06:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x88e45000) [pid = 3422] [serial = 1370] [outer = 0x86cde400] 06:06:58 INFO - PROCESS | 3422 | 1460984818733 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x88e4d000) [pid = 3422] [serial = 1371] [outer = 0x86cde400] 06:06:59 INFO - PROCESS | 3422 | 1460984819529 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1439ms 06:06:59 INFO - PROCESS | 3422 | 1460984819574 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 3422 | 1460984819578 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:06:59 INFO - PROCESS | 3422 | 1460984819583 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 3422 | 1460984819586 Marionette TRACE conn4 <- [1,1798,null,{}] 06:06:59 INFO - PROCESS | 3422 | 1460984819592 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:59 INFO - PROCESS | 3422 | 1460984819813 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:07:00 INFO - PROCESS | 3422 | 1460984820121 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfe800 == 176 [pid = 3422] [id = 457] 06:07:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x8b5e1400) [pid = 3422] [serial = 1372] [outer = (nil)] 06:07:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x8bd17800) [pid = 3422] [serial = 1373] [outer = 0x8b5e1400] 06:07:00 INFO - PROCESS | 3422 | 1460984820263 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 224 (0x8bf97000) [pid = 3422] [serial = 1374] [outer = 0x8b5e1400] 06:07:01 INFO - PROCESS | 3422 | 1460984821101 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1579ms 06:07:01 INFO - PROCESS | 3422 | 1460984821163 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 3422 | 1460984821167 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:07:01 INFO - PROCESS | 3422 | 1460984821174 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 3422 | 1460984821177 Marionette TRACE conn4 <- [1,1802,null,{}] 06:07:01 INFO - PROCESS | 3422 | 1460984821183 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:01 INFO - PROCESS | 3422 | 1460984821371 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:07:01 INFO - PROCESS | 3422 | 1460984821641 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x88850c00 == 177 [pid = 3422] [id = 458] 06:07:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 225 (0x8b5e6800) [pid = 3422] [serial = 1375] [outer = (nil)] 06:07:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 226 (0x8c0ca400) [pid = 3422] [serial = 1376] [outer = 0x8b5e6800] 06:07:01 INFO - PROCESS | 3422 | 1460984821775 Marionette DEBUG loaded listener.js 06:07:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 227 (0x8c128c00) [pid = 3422] [serial = 1377] [outer = 0x8b5e6800] 06:07:02 INFO - PROCESS | 3422 | 1460984822567 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1437ms 06:07:02 INFO - PROCESS | 3422 | 1460984822613 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:07:02 INFO - PROCESS | 3422 | 1460984822616 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:07:02 INFO - PROCESS | 3422 | 1460984822623 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:07:02 INFO - PROCESS | 3422 | 1460984822627 Marionette TRACE conn4 <- [1,1806,null,{}] 06:07:02 INFO - PROCESS | 3422 | 1460984822632 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:02 INFO - PROCESS | 3422 | 1460984822816 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:07:03 INFO - PROCESS | 3422 | 1460984823091 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5eb000 == 178 [pid = 3422] [id = 459] 06:07:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 228 (0x8c0c7c00) [pid = 3422] [serial = 1378] [outer = (nil)] 06:07:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 229 (0x8db15c00) [pid = 3422] [serial = 1379] [outer = 0x8c0c7c00] 06:07:03 INFO - PROCESS | 3422 | 1460984823173 Marionette DEBUG loaded listener.js 06:07:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 230 (0x8db20400) [pid = 3422] [serial = 1380] [outer = 0x8c0c7c00] 06:07:04 INFO - PROCESS | 3422 | 1460984824016 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1435ms 06:07:04 INFO - PROCESS | 3422 | 1460984824061 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 3422 | 1460984824064 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:07:04 INFO - PROCESS | 3422 | 1460984824071 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 3422 | 1460984824074 Marionette TRACE conn4 <- [1,1810,null,{}] 06:07:04 INFO - PROCESS | 3422 | 1460984824080 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:04 INFO - PROCESS | 3422 | 1460984824266 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:07:04 INFO - PROCESS | 3422 | 1460984824540 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0cbc00 == 179 [pid = 3422] [id = 460] 06:07:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 231 (0x8d943c00) [pid = 3422] [serial = 1381] [outer = (nil)] 06:07:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 232 (0x8e981800) [pid = 3422] [serial = 1382] [outer = 0x8d943c00] 06:07:04 INFO - PROCESS | 3422 | 1460984824622 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 233 (0x8e98cc00) [pid = 3422] [serial = 1383] [outer = 0x8d943c00] 06:07:05 INFO - PROCESS | 3422 | 1460984825483 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1486ms 06:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:07:05 INFO - PROCESS | 3422 | 1460984825558 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 3422 | 1460984825561 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:07:05 INFO - PROCESS | 3422 | 1460984825567 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 3422 | 1460984825571 Marionette TRACE conn4 <- [1,1814,null,{}] 06:07:05 INFO - PROCESS | 3422 | 1460984825576 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:05 INFO - PROCESS | 3422 | 1460984825773 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:07:06 INFO - PROCESS | 3422 | 1460984826084 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e43000 == 180 [pid = 3422] [id = 461] 06:07:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 234 (0x8904d400) [pid = 3422] [serial = 1384] [outer = (nil)] 06:07:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 235 (0x8f4ed800) [pid = 3422] [serial = 1385] [outer = 0x8904d400] 06:07:06 INFO - PROCESS | 3422 | 1460984826169 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 236 (0x8f50ec00) [pid = 3422] [serial = 1386] [outer = 0x8904d400] 06:07:06 INFO - PROCESS | 3422 | 1460984826977 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1440ms 06:07:07 INFO - PROCESS | 3422 | 1460984827006 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:07:07 INFO - PROCESS | 3422 | 1460984827010 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:07:07 INFO - PROCESS | 3422 | 1460984827016 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:07:07 INFO - PROCESS | 3422 | 1460984827021 Marionette TRACE conn4 <- [1,1818,null,{}] 06:07:07 INFO - PROCESS | 3422 | 1460984827026 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:07 INFO - PROCESS | 3422 | 1460984827240 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:07:07 INFO - PROCESS | 3422 | 1460984827511 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f607800 == 181 [pid = 3422] [id = 462] 06:07:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 237 (0x8fcb2800) [pid = 3422] [serial = 1387] [outer = (nil)] 06:07:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 238 (0x8fe6d000) [pid = 3422] [serial = 1388] [outer = 0x8fcb2800] 06:07:07 INFO - PROCESS | 3422 | 1460984827654 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 239 (0x8fe97400) [pid = 3422] [serial = 1389] [outer = 0x8fcb2800] 06:07:08 INFO - PROCESS | 3422 | 1460984828524 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1584ms 06:07:08 INFO - PROCESS | 3422 | 1460984828602 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 3422 | 1460984828605 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:07:08 INFO - PROCESS | 3422 | 1460984828611 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 3422 | 1460984828615 Marionette TRACE conn4 <- [1,1822,null,{}] 06:07:08 INFO - PROCESS | 3422 | 1460984828620 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:08 INFO - PROCESS | 3422 | 1460984828818 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:07:09 INFO - PROCESS | 3422 | 1460984829135 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c7400 == 182 [pid = 3422] [id = 463] 06:07:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 240 (0x8f9ca000) [pid = 3422] [serial = 1390] [outer = (nil)] 06:07:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 241 (0x904c7400) [pid = 3422] [serial = 1391] [outer = 0x8f9ca000] 06:07:09 INFO - PROCESS | 3422 | 1460984829243 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 242 (0x90836000) [pid = 3422] [serial = 1392] [outer = 0x8f9ca000] 06:07:10 INFO - PROCESS | 3422 | 1460984830048 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1479ms 06:07:10 INFO - PROCESS | 3422 | 1460984830092 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 3422 | 1460984830095 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:07:10 INFO - PROCESS | 3422 | 1460984830101 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 3422 | 1460984830104 Marionette TRACE conn4 <- [1,1826,null,{}] 06:07:10 INFO - PROCESS | 3422 | 1460984830116 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:10 INFO - PROCESS | 3422 | 1460984830306 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:07:10 INFO - PROCESS | 3422 | 1460984830584 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x86563000 == 183 [pid = 3422] [id = 464] 06:07:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 243 (0x8fcb4c00) [pid = 3422] [serial = 1393] [outer = (nil)] 06:07:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 244 (0x91f8d800) [pid = 3422] [serial = 1394] [outer = 0x8fcb4c00] 06:07:10 INFO - PROCESS | 3422 | 1460984830707 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 245 (0x9311e800) [pid = 3422] [serial = 1395] [outer = 0x8fcb4c00] 06:07:11 INFO - PROCESS | 3422 | 1460984831595 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1541ms 06:07:11 INFO - PROCESS | 3422 | 1460984831644 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 3422 | 1460984831647 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:07:11 INFO - PROCESS | 3422 | 1460984831653 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 3422 | 1460984831656 Marionette TRACE conn4 <- [1,1830,null,{}] 06:07:11 INFO - PROCESS | 3422 | 1460984831682 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:11 INFO - PROCESS | 3422 | 1460984831889 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:07:12 INFO - PROCESS | 3422 | 1460984832209 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x815ed000 == 184 [pid = 3422] [id = 465] 06:07:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 246 (0x8c0bdc00) [pid = 3422] [serial = 1396] [outer = (nil)] 06:07:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 247 (0x931d8c00) [pid = 3422] [serial = 1397] [outer = 0x8c0bdc00] 06:07:12 INFO - PROCESS | 3422 | 1460984832294 Marionette DEBUG loaded listener.js 06:07:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 248 (0x931e2000) [pid = 3422] [serial = 1398] [outer = 0x8c0bdc00] 06:07:13 INFO - PROCESS | 3422 | 1460984833140 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1537ms 06:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:07:13 INFO - PROCESS | 3422 | 1460984833191 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:07:13 INFO - PROCESS | 3422 | 1460984833194 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:07:13 INFO - PROCESS | 3422 | 1460984833201 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:07:13 INFO - PROCESS | 3422 | 1460984833204 Marionette TRACE conn4 <- [1,1834,null,{}] 06:07:13 INFO - PROCESS | 3422 | 1460984833224 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:13 INFO - PROCESS | 3422 | 1460984833497 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:07:13 INFO - PROCESS | 3422 | 1460984833709 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x931dbc00 == 185 [pid = 3422] [id = 466] 06:07:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 249 (0x9330e000) [pid = 3422] [serial = 1399] [outer = (nil)] 06:07:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 250 (0x9406d000) [pid = 3422] [serial = 1400] [outer = 0x9330e000] 06:07:13 INFO - PROCESS | 3422 | 1460984833830 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 251 (0x9406f800) [pid = 3422] [serial = 1401] [outer = 0x9330e000] 06:07:14 INFO - PROCESS | 3422 | 1460984834667 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1530ms 06:07:14 INFO - PROCESS | 3422 | 1460984834731 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:07:14 INFO - PROCESS | 3422 | 1460984834733 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:07:14 INFO - PROCESS | 3422 | 1460984834740 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 3422 | 1460984834743 Marionette TRACE conn4 <- [1,1838,null,{}] 06:07:14 INFO - PROCESS | 3422 | 1460984834748 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:14 INFO - PROCESS | 3422 | 1460984834942 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:07:15 INFO - PROCESS | 3422 | 1460984835226 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x931da400 == 186 [pid = 3422] [id = 467] 06:07:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 252 (0x940b5400) [pid = 3422] [serial = 1402] [outer = (nil)] 06:07:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 253 (0x94292000) [pid = 3422] [serial = 1403] [outer = 0x940b5400] 06:07:15 INFO - PROCESS | 3422 | 1460984835377 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 254 (0x94296c00) [pid = 3422] [serial = 1404] [outer = 0x940b5400] 06:07:16 INFO - PROCESS | 3422 | 1460984836186 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1479ms 06:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:07:16 INFO - PROCESS | 3422 | 1460984836219 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 3422 | 1460984836222 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:07:16 INFO - PROCESS | 3422 | 1460984836228 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 3422 | 1460984836231 Marionette TRACE conn4 <- [1,1842,null,{}] 06:07:16 INFO - PROCESS | 3422 | 1460984836236 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:16 INFO - PROCESS | 3422 | 1460984836415 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:07:16 INFO - PROCESS | 3422 | 1460984836693 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f506400 == 187 [pid = 3422] [id = 468] 06:07:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 255 (0x904c3800) [pid = 3422] [serial = 1405] [outer = (nil)] 06:07:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 256 (0x962dc000) [pid = 3422] [serial = 1406] [outer = 0x904c3800] 06:07:16 INFO - PROCESS | 3422 | 1460984836784 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 257 (0x96a34c00) [pid = 3422] [serial = 1407] [outer = 0x904c3800] 06:07:17 INFO - PROCESS | 3422 | 1460984837608 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1437ms 06:07:17 INFO - PROCESS | 3422 | 1460984837664 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 3422 | 1460984837668 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:07:17 INFO - PROCESS | 3422 | 1460984837674 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 3422 | 1460984837676 Marionette TRACE conn4 <- [1,1846,null,{}] 06:07:17 INFO - PROCESS | 3422 | 1460984837682 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:17 INFO - PROCESS | 3422 | 1460984837868 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:07:18 INFO - PROCESS | 3422 | 1460984838165 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x94295400 == 188 [pid = 3422] [id = 469] 06:07:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 258 (0x94299c00) [pid = 3422] [serial = 1408] [outer = (nil)] 06:07:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 259 (0x9786b400) [pid = 3422] [serial = 1409] [outer = 0x94299c00] 06:07:18 INFO - PROCESS | 3422 | 1460984838288 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 260 (0x979cc800) [pid = 3422] [serial = 1410] [outer = 0x94299c00] 06:07:19 INFO - PROCESS | 3422 | 1460984839141 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1544ms 06:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:07:19 INFO - PROCESS | 3422 | 1460984839219 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 3422 | 1460984839222 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:07:19 INFO - PROCESS | 3422 | 1460984839228 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 3422 | 1460984839231 Marionette TRACE conn4 <- [1,1850,null,{}] 06:07:19 INFO - PROCESS | 3422 | 1460984839236 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:19 INFO - PROCESS | 3422 | 1460984839421 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:07:19 INFO - PROCESS | 3422 | 1460984839700 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f33800 == 189 [pid = 3422] [id = 470] 06:07:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 261 (0x815e3000) [pid = 3422] [serial = 1411] [outer = (nil)] 06:07:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 262 (0x8444bc00) [pid = 3422] [serial = 1412] [outer = 0x815e3000] 06:07:19 INFO - PROCESS | 3422 | 1460984839820 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 263 (0x85cf4400) [pid = 3422] [serial = 1413] [outer = 0x815e3000] 06:07:20 INFO - PROCESS | 3422 | 1460984840626 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1439ms 06:07:20 INFO - PROCESS | 3422 | 1460984840666 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:07:20 INFO - PROCESS | 3422 | 1460984840670 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:07:20 INFO - PROCESS | 3422 | 1460984840676 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 3422 | 1460984840679 Marionette TRACE conn4 <- [1,1854,null,{}] 06:07:20 INFO - PROCESS | 3422 | 1460984840686 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:20 INFO - PROCESS | 3422 | 1460984840951 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:07:21 INFO - PROCESS | 3422 | 1460984841166 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e5400 == 190 [pid = 3422] [id = 471] 06:07:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 264 (0x815e5800) [pid = 3422] [serial = 1414] [outer = (nil)] 06:07:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 265 (0x8226ac00) [pid = 3422] [serial = 1415] [outer = 0x815e5800] 06:07:21 INFO - PROCESS | 3422 | 1460984841291 Marionette DEBUG loaded listener.js 06:07:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 266 (0x82950400) [pid = 3422] [serial = 1416] [outer = 0x815e5800] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x8444c800 == 189 [pid = 3422] [id = 387] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x97b2fc00 == 188 [pid = 3422] [id = 385] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x84e75800 == 187 [pid = 3422] [id = 383] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x815e1c00 == 186 [pid = 3422] [id = 390] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x931dc000 == 185 [pid = 3422] [id = 382] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x9df2cc00 == 184 [pid = 3422] [id = 386] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x8444cc00 == 183 [pid = 3422] [id = 388] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x80f31c00 == 182 [pid = 3422] [id = 450] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x85cf5000 == 181 [pid = 3422] [id = 449] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x82270c00 == 180 [pid = 3422] [id = 448] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x80f3e400 == 179 [pid = 3422] [id = 447] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae1400 == 178 [pid = 3422] [id = 446] 06:07:23 INFO - PROCESS | 3422 | --DOCSHELL 0x8226b000 == 177 [pid = 3422] [id = 368] 06:07:23 INFO - PROCESS | 3422 | 1460984843238 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 265 (0x91491c00) [pid = 3422] [serial = 987] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 264 (0x86c47400) [pid = 3422] [serial = 990] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 263 (0x9fc81000) [pid = 3422] [serial = 939] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 262 (0x9df2c400) [pid = 3422] [serial = 1011] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 261 (0x93302400) [pid = 3422] [serial = 1068] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 260 (0x84e76c00) [pid = 3422] [serial = 963] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 259 (0xa0ee2400) [pid = 3422] [serial = 1020] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 258 (0xa28b6c00) [pid = 3422] [serial = 948] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 257 (0x931e2800) [pid = 3422] [serial = 1146] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 256 (0x91f86400) [pid = 3422] [serial = 1143] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 255 (0x86ce0000) [pid = 3422] [serial = 1062] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 254 (0x86bf7400) [pid = 3422] [serial = 1026] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 253 (0x91492000) [pid = 3422] [serial = 927] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 252 (0x85cf9800) [pid = 3422] [serial = 1134] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 251 (0x82ae7c00) [pid = 3422] [serial = 1095] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 250 (0x931ce000) [pid = 3422] [serial = 1059] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 249 (0x8904e800) [pid = 3422] [serial = 945] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 248 (0x97ef2000) [pid = 3422] [serial = 1005] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 247 (0x98028400) [pid = 3422] [serial = 933] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 246 (0x87d4ec00) [pid = 3422] [serial = 921] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 245 (0x904bc000) [pid = 3422] [serial = 996] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 244 (0x97089000) [pid = 3422] [serial = 930] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 243 (0x838e5800) [pid = 3422] [serial = 1032] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 242 (0xa2a59400) [pid = 3422] [serial = 1017] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 241 (0x931e0c00) [pid = 3422] [serial = 1092] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 240 (0x82958800) [pid = 3422] [serial = 1098] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 239 (0x9573bc00) [pid = 3422] [serial = 1071] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 238 (0x98fb5400) [pid = 3422] [serial = 936] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 237 (0x88850000) [pid = 3422] [serial = 1035] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 236 (0x82aea400) [pid = 3422] [serial = 1101] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 235 (0x86ce5800) [pid = 3422] [serial = 1023] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 234 (0x9fca7800) [pid = 3422] [serial = 1158] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 233 (0x8e98a800) [pid = 3422] [serial = 924] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 232 (0x9333c800) [pid = 3422] [serial = 1002] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 231 (0x84eeec00) [pid = 3422] [serial = 954] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 230 (0x8f555000) [pid = 3422] [serial = 1077] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 229 (0x8440e800) [pid = 3422] [serial = 1107] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 228 (0x8c0c8800) [pid = 3422] [serial = 840] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 227 (0xa0aeec00) [pid = 3422] [serial = 957] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 226 (0x86c4f400) [pid = 3422] [serial = 951] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 225 (0x86ce7000) [pid = 3422] [serial = 1029] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 224 (0xa2a5bc00) [pid = 3422] [serial = 1161] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 223 (0xa00d8400) [pid = 3422] [serial = 1014] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0xa4559800) [pid = 3422] [serial = 1170] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0x82bca800) [pid = 3422] [serial = 1176] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0x98251800) [pid = 3422] [serial = 1008] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x8578cc00) [pid = 3422] [serial = 1080] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x85151400) [pid = 3422] [serial = 960] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x931db400) [pid = 3422] [serial = 1086] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x8bd1f400) [pid = 3422] [serial = 1137] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x8226e400) [pid = 3422] [serial = 1104] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x98b71800) [pid = 3422] [serial = 1155] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x8c127c00) [pid = 3422] [serial = 993] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x97b2b000) [pid = 3422] [serial = 1074] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8fe92000) [pid = 3422] [serial = 1140] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x8d94c000) [pid = 3422] [serial = 1065] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x9fe6e000) [pid = 3422] [serial = 1083] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x98215c00) [pid = 3422] [serial = 1152] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x931e3800) [pid = 3422] [serial = 1089] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x8655dc00) [pid = 3422] [serial = 1167] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x96b78800) [pid = 3422] [serial = 1149] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x815ef800) [pid = 3422] [serial = 1173] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x932ed800) [pid = 3422] [serial = 999] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0xa0fe1800) [pid = 3422] [serial = 942] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0xa006f400) [pid = 3422] [serial = 1164] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x8fe95c00) [pid = 3422] [serial = 1131] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x86c42000) [pid = 3422] [serial = 1280] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x8655d400) [pid = 3422] [serial = 1274] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x82ae9400) [pid = 3422] [serial = 1277] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x86bf9000) [pid = 3422] [serial = 1250] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x87d46c00) [pid = 3422] [serial = 1251] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x904c3c00) [pid = 3422] [serial = 1232] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x90831400) [pid = 3422] [serial = 1233] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8f556400) [pid = 3422] [serial = 1226] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8f601c00) [pid = 3422] [serial = 1227] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x962e7000) [pid = 3422] [serial = 1256] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x97ef8400) [pid = 3422] [serial = 1257] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x91f33c00) [pid = 3422] [serial = 1235] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x91f90800) [pid = 3422] [serial = 1236] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x94299800) [pid = 3422] [serial = 1244] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x962df400) [pid = 3422] [serial = 1245] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x8db16c00) [pid = 3422] [serial = 1262] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8fe71c00) [pid = 3422] [serial = 1263] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x88e44800) [pid = 3422] [serial = 1206] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8e988000) [pid = 3422] [serial = 1259] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x9330b800) [pid = 3422] [serial = 1260] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x84ee1400) [pid = 3422] [serial = 1271] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x82bcd400) [pid = 3422] [serial = 1208] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x8444c000) [pid = 3422] [serial = 1209] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8d943400) [pid = 3422] [serial = 1265] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8ebf2c00) [pid = 3422] [serial = 1266] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8e990c00) [pid = 3422] [serial = 1223] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8ebfac00) [pid = 3422] [serial = 1224] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x97b21400) [pid = 3422] [serial = 1247] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x97b26400) [pid = 3422] [serial = 1248] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8d950400) [pid = 3422] [serial = 1220] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8dd0e000) [pid = 3422] [serial = 1221] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8e984c00) [pid = 3422] [serial = 1253] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8fe9fc00) [pid = 3422] [serial = 1254] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x932f8000) [pid = 3422] [serial = 1238] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x94066c00) [pid = 3422] [serial = 1239] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x94075400) [pid = 3422] [serial = 1241] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x940b5c00) [pid = 3422] [serial = 1242] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x8f9cb800) [pid = 3422] [serial = 1229] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8fe6e800) [pid = 3422] [serial = 1230] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x8578fc00) [pid = 3422] [serial = 1211] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x85cf3400) [pid = 3422] [serial = 1212] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x87d50000) [pid = 3422] [serial = 1214] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x88e4b400) [pid = 3422] [serial = 1215] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x82bcb400) [pid = 3422] [serial = 1268] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x838e1000) [pid = 3422] [serial = 1269] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8bf9a400) [pid = 3422] [serial = 1217] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8c122c00) [pid = 3422] [serial = 1218] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x867c4400) [pid = 3422] [serial = 1275] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x8514a000) [pid = 3422] [serial = 1272] [outer = (nil)] [url = about:blank] 06:07:23 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x84459c00) [pid = 3422] [serial = 1278] [outer = (nil)] [url = about:blank] 06:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3035ms 06:07:23 INFO - PROCESS | 3422 | 1460984843713 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 3422 | 1460984843718 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:07:23 INFO - PROCESS | 3422 | 1460984843725 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 3422 | 1460984843730 Marionette TRACE conn4 <- [1,1858,null,{}] 06:07:23 INFO - PROCESS | 3422 | 1460984843739 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:23 INFO - PROCESS | 3422 | 1460984843916 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:07:23 INFO - PROCESS | 3422 | 1460984843932 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e5800 == 178 [pid = 3422] [id = 472] 06:07:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x838e7c00) [pid = 3422] [serial = 1417] [outer = (nil)] 06:07:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x84409c00) [pid = 3422] [serial = 1418] [outer = 0x838e7c00] 06:07:24 INFO - PROCESS | 3422 | 1460984844041 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x84410400) [pid = 3422] [serial = 1419] [outer = 0x838e7c00] 06:07:24 INFO - PROCESS | 3422 | 1460984844945 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1283ms 06:07:25 INFO - PROCESS | 3422 | 1460984845008 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:07:25 INFO - PROCESS | 3422 | 1460984845016 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:07:25 INFO - PROCESS | 3422 | 1460984845029 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 3422 | 1460984845032 Marionette TRACE conn4 <- [1,1862,null,{}] 06:07:25 INFO - PROCESS | 3422 | 1460984845051 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:25 INFO - PROCESS | 3422 | 1460984845234 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:07:25 INFO - PROCESS | 3422 | 1460984845244 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x84452000 == 179 [pid = 3422] [id = 473] 06:07:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x84453000) [pid = 3422] [serial = 1420] [outer = (nil)] 06:07:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x84e78c00) [pid = 3422] [serial = 1421] [outer = 0x84453000] 06:07:25 INFO - PROCESS | 3422 | 1460984845322 Marionette DEBUG loaded listener.js 06:07:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x84eee800) [pid = 3422] [serial = 1422] [outer = 0x84453000] 06:07:26 INFO - PROCESS | 3422 | 1460984846380 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1401ms 06:07:26 INFO - PROCESS | 3422 | 1460984846427 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 3422 | 1460984846431 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:07:26 INFO - PROCESS | 3422 | 1460984846444 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 3422 | 1460984846448 Marionette TRACE conn4 <- [1,1866,null,{}] 06:07:26 INFO - PROCESS | 3422 | 1460984846463 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:26 INFO - PROCESS | 3422 | 1460984846710 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:07:26 INFO - PROCESS | 3422 | 1460984846739 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x84450000 == 180 [pid = 3422] [id = 474] 06:07:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8578e400) [pid = 3422] [serial = 1423] [outer = (nil)] 06:07:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x85964000) [pid = 3422] [serial = 1424] [outer = 0x8578e400] 06:07:26 INFO - PROCESS | 3422 | 1460984846811 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x85cf0800) [pid = 3422] [serial = 1425] [outer = 0x8578e400] 06:07:27 INFO - PROCESS | 3422 | 1460984847807 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1393ms 06:07:27 INFO - PROCESS | 3422 | 1460984847838 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 3422 | 1460984847843 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:07:27 INFO - PROCESS | 3422 | 1460984847849 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 3422 | 1460984847851 Marionette TRACE conn4 <- [1,1870,null,{}] 06:07:27 INFO - PROCESS | 3422 | 1460984847857 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:28 INFO - PROCESS | 3422 | 1460984848119 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:07:28 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x80f33000) [pid = 3422] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:07:28 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x80f3fc00) [pid = 3422] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:07:28 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x86ce1800) [pid = 3422] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:07:28 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x82aeac00) [pid = 3422] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:07:28 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x82953000) [pid = 3422] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:07:28 INFO - PROCESS | 3422 | 1460984848676 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f33000 == 181 [pid = 3422] [id = 475] 06:07:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x82270000) [pid = 3422] [serial = 1426] [outer = (nil)] 06:07:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x82bce800) [pid = 3422] [serial = 1427] [outer = 0x82270000] 06:07:28 INFO - PROCESS | 3422 | 1460984848759 Marionette DEBUG loaded listener.js 06:07:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8578ec00) [pid = 3422] [serial = 1428] [outer = 0x82270000] 06:07:29 INFO - PROCESS | 3422 | 1460984849463 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1640ms 06:07:29 INFO - PROCESS | 3422 | 1460984849489 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 3422 | 1460984849493 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:07:29 INFO - PROCESS | 3422 | 1460984849499 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 3422 | 1460984849502 Marionette TRACE conn4 <- [1,1874,null,{}] 06:07:29 INFO - PROCESS | 3422 | 1460984849507 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:29 INFO - PROCESS | 3422 | 1460984849749 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:07:29 INFO - PROCESS | 3422 | 1460984849771 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x84415000 == 182 [pid = 3422] [id = 476] 06:07:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8578b800) [pid = 3422] [serial = 1429] [outer = (nil)] 06:07:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x86beec00) [pid = 3422] [serial = 1430] [outer = 0x8578b800] 06:07:29 INFO - PROCESS | 3422 | 1460984849839 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x86bf7c00) [pid = 3422] [serial = 1431] [outer = 0x8578b800] 06:07:30 INFO - PROCESS | 3422 | 1460984850835 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1382ms 06:07:30 INFO - PROCESS | 3422 | 1460984850883 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 3422 | 1460984850889 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:07:30 INFO - PROCESS | 3422 | 1460984850897 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 3422 | 1460984850904 Marionette TRACE conn4 <- [1,1878,null,{}] 06:07:30 INFO - PROCESS | 3422 | 1460984850913 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:31 INFO - PROCESS | 3422 | 1460984851127 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:07:31 INFO - PROCESS | 3422 | 1460984851454 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc6000 == 183 [pid = 3422] [id = 477] 06:07:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x82bca800) [pid = 3422] [serial = 1432] [outer = (nil)] 06:07:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8444d000) [pid = 3422] [serial = 1433] [outer = 0x82bca800] 06:07:31 INFO - PROCESS | 3422 | 1460984851546 Marionette DEBUG loaded listener.js 06:07:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x84459400) [pid = 3422] [serial = 1434] [outer = 0x82bca800] 06:07:32 INFO - PROCESS | 3422 | 1460984852427 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1585ms 06:07:32 INFO - PROCESS | 3422 | 1460984852483 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 3422 | 1460984852490 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:07:32 INFO - PROCESS | 3422 | 1460984852501 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:07:32 INFO - PROCESS | 3422 | 1460984852505 Marionette TRACE conn4 <- [1,1882,null,{}] 06:07:32 INFO - PROCESS | 3422 | 1460984852511 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:32 INFO - PROCESS | 3422 | 1460984852710 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:07:33 INFO - PROCESS | 3422 | 1460984853018 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444fc00 == 184 [pid = 3422] [id = 478] 06:07:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x85786c00) [pid = 3422] [serial = 1435] [outer = (nil)] 06:07:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8595fc00) [pid = 3422] [serial = 1436] [outer = 0x85786c00] 06:07:33 INFO - PROCESS | 3422 | 1460984853103 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x85cfb000) [pid = 3422] [serial = 1437] [outer = 0x85786c00] 06:07:34 INFO - PROCESS | 3422 | 1460984854059 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1634ms 06:07:34 INFO - PROCESS | 3422 | 1460984854135 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:07:34 INFO - PROCESS | 3422 | 1460984854139 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:07:34 INFO - PROCESS | 3422 | 1460984854145 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 3422 | 1460984854151 Marionette TRACE conn4 <- [1,1886,null,{}] 06:07:34 INFO - PROCESS | 3422 | 1460984854166 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:34 INFO - PROCESS | 3422 | 1460984854377 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:07:34 INFO - PROCESS | 3422 | 1460984854685 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x867ca800 == 185 [pid = 3422] [id = 479] 06:07:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x86c47000) [pid = 3422] [serial = 1438] [outer = (nil)] 06:07:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x86ce3400) [pid = 3422] [serial = 1439] [outer = 0x86c47000] 06:07:34 INFO - PROCESS | 3422 | 1460984854773 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x87d4ec00) [pid = 3422] [serial = 1440] [outer = 0x86c47000] 06:07:35 INFO - PROCESS | 3422 | 1460984855614 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1537ms 06:07:35 INFO - PROCESS | 3422 | 1460984855683 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:07:35 INFO - PROCESS | 3422 | 1460984855688 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:07:35 INFO - PROCESS | 3422 | 1460984855694 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 3422 | 1460984855697 Marionette TRACE conn4 <- [1,1890,null,{}] 06:07:35 INFO - PROCESS | 3422 | 1460984855703 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:35 INFO - PROCESS | 3422 | 1460984855907 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:07:36 INFO - PROCESS | 3422 | 1460984856127 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x86ce6000 == 186 [pid = 3422] [id = 480] 06:07:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x87d54000) [pid = 3422] [serial = 1441] [outer = (nil)] 06:07:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x88e41800) [pid = 3422] [serial = 1442] [outer = 0x87d54000] 06:07:36 INFO - PROCESS | 3422 | 1460984856256 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x88e4b000) [pid = 3422] [serial = 1443] [outer = 0x87d54000] 06:07:37 INFO - PROCESS | 3422 | 1460984857113 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1486ms 06:07:37 INFO - PROCESS | 3422 | 1460984857180 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:07:37 INFO - PROCESS | 3422 | 1460984857184 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:07:37 INFO - PROCESS | 3422 | 1460984857190 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 3422 | 1460984857193 Marionette TRACE conn4 <- [1,1894,null,{}] 06:07:37 INFO - PROCESS | 3422 | 1460984857199 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:37 INFO - PROCESS | 3422 | 1460984857393 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:07:37 INFO - PROCESS | 3422 | 1460984857613 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x867c9400 == 187 [pid = 3422] [id = 481] 06:07:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x867cc400) [pid = 3422] [serial = 1444] [outer = (nil)] 06:07:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8904c800) [pid = 3422] [serial = 1445] [outer = 0x867cc400] 06:07:37 INFO - PROCESS | 3422 | 1460984857730 Marionette DEBUG loaded listener.js 06:07:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x89bf0c00) [pid = 3422] [serial = 1446] [outer = 0x867cc400] 06:07:38 INFO - PROCESS | 3422 | 1460984858604 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1487ms 06:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:07:38 INFO - PROCESS | 3422 | 1460984858678 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:07:38 INFO - PROCESS | 3422 | 1460984858681 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:07:38 INFO - PROCESS | 3422 | 1460984858687 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 3422 | 1460984858691 Marionette TRACE conn4 <- [1,1898,null,{}] 06:07:38 INFO - PROCESS | 3422 | 1460984858696 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:38 INFO - PROCESS | 3422 | 1460984858968 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:07:39 INFO - PROCESS | 3422 | 1460984859285 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bf9400 == 188 [pid = 3422] [id = 482] 06:07:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8b5e4800) [pid = 3422] [serial = 1447] [outer = (nil)] 06:07:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8bee5400) [pid = 3422] [serial = 1448] [outer = 0x8b5e4800] 06:07:39 INFO - PROCESS | 3422 | 1460984859370 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8c0be800) [pid = 3422] [serial = 1449] [outer = 0x8b5e4800] 06:07:40 INFO - PROCESS | 3422 | 1460984860173 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1537ms 06:07:40 INFO - PROCESS | 3422 | 1460984860224 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:07:40 INFO - PROCESS | 3422 | 1460984860227 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:07:40 INFO - PROCESS | 3422 | 1460984860252 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 3422 | 1460984860256 Marionette TRACE conn4 <- [1,1902,null,{}] 06:07:40 INFO - PROCESS | 3422 | 1460984860261 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:40 INFO - PROCESS | 3422 | 1460984860467 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:07:40 INFO - PROCESS | 3422 | 1460984860735 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e48000 == 189 [pid = 3422] [id = 483] 06:07:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8beea400) [pid = 3422] [serial = 1450] [outer = (nil)] 06:07:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8d949400) [pid = 3422] [serial = 1451] [outer = 0x8beea400] 06:07:40 INFO - PROCESS | 3422 | 1460984860856 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x8db13800) [pid = 3422] [serial = 1452] [outer = 0x8beea400] 06:07:41 INFO - PROCESS | 3422 | 1460984861697 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1482ms 06:07:41 INFO - PROCESS | 3422 | 1460984861732 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:07:41 INFO - PROCESS | 3422 | 1460984861734 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:07:41 INFO - PROCESS | 3422 | 1460984861741 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 3422 | 1460984861744 Marionette TRACE conn4 <- [1,1906,null,{}] 06:07:41 INFO - PROCESS | 3422 | 1460984861749 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:41 INFO - PROCESS | 3422 | 1460984861934 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:07:42 INFO - PROCESS | 3422 | 1460984862202 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c131c00 == 190 [pid = 3422] [id = 484] 06:07:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x8d94b400) [pid = 3422] [serial = 1453] [outer = (nil)] 06:07:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8ddc1c00) [pid = 3422] [serial = 1454] [outer = 0x8d94b400] 06:07:42 INFO - PROCESS | 3422 | 1460984862285 Marionette DEBUG loaded listener.js 06:07:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8e985400) [pid = 3422] [serial = 1455] [outer = 0x8d94b400] 06:07:43 INFO - PROCESS | 3422 | 1460984863127 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1434ms 06:07:43 INFO - PROCESS | 3422 | 1460984863175 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:07:43 INFO - PROCESS | 3422 | 1460984863179 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:07:43 INFO - PROCESS | 3422 | 1460984863186 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:07:43 INFO - PROCESS | 3422 | 1460984863189 Marionette TRACE conn4 <- [1,1910,null,{}] 06:07:43 INFO - PROCESS | 3422 | 1460984863195 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:43 INFO - PROCESS | 3422 | 1460984863386 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:07:43 INFO - PROCESS | 3422 | 1460984863667 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x84eeb800 == 191 [pid = 3422] [id = 485] 06:07:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8bedc400) [pid = 3422] [serial = 1456] [outer = (nil)] 06:07:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8ebf6400) [pid = 3422] [serial = 1457] [outer = 0x8bedc400] 06:07:43 INFO - PROCESS | 3422 | 1460984863773 Marionette DEBUG loaded listener.js 06:07:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8f4f1000) [pid = 3422] [serial = 1458] [outer = 0x8bedc400] 06:07:44 INFO - PROCESS | 3422 | 1460984864628 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1479ms 06:07:44 INFO - PROCESS | 3422 | 1460984864666 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 3422 | 1460984864669 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:07:44 INFO - PROCESS | 3422 | 1460984864675 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 3422 | 1460984864679 Marionette TRACE conn4 <- [1,1914,null,{}] 06:07:44 INFO - PROCESS | 3422 | 1460984864685 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:44 INFO - PROCESS | 3422 | 1460984864880 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:07:45 INFO - PROCESS | 3422 | 1460984865157 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db1bc00 == 192 [pid = 3422] [id = 486] 06:07:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x8dd17c00) [pid = 3422] [serial = 1459] [outer = (nil)] 06:07:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8f55b000) [pid = 3422] [serial = 1460] [outer = 0x8dd17c00] 06:07:45 INFO - PROCESS | 3422 | 1460984865241 Marionette DEBUG loaded listener.js 06:07:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x8f560c00) [pid = 3422] [serial = 1461] [outer = 0x8dd17c00] 06:07:46 INFO - PROCESS | 3422 | 1460984866131 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1529ms 06:07:46 INFO - PROCESS | 3422 | 1460984866205 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:07:46 INFO - PROCESS | 3422 | 1460984866210 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:07:46 INFO - PROCESS | 3422 | 1460984866216 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:07:46 INFO - PROCESS | 3422 | 1460984866220 Marionette TRACE conn4 <- [1,1918,null,{}] 06:07:46 INFO - PROCESS | 3422 | 1460984866226 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:46 INFO - PROCESS | 3422 | 1460984866474 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:07:46 INFO - PROCESS | 3422 | 1460984866739 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f502c00 == 193 [pid = 3422] [id = 487] 06:07:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x8fcb2000) [pid = 3422] [serial = 1462] [outer = (nil)] 06:07:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8fe91400) [pid = 3422] [serial = 1463] [outer = 0x8fcb2000] 06:07:46 INFO - PROCESS | 3422 | 1460984866878 Marionette DEBUG loaded listener.js 06:07:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8fe9a400) [pid = 3422] [serial = 1464] [outer = 0x8fcb2000] 06:07:47 INFO - PROCESS | 3422 | 1460984867723 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1583ms 06:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:07:47 INFO - PROCESS | 3422 | 1460984867800 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:07:47 INFO - PROCESS | 3422 | 1460984867803 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:07:47 INFO - PROCESS | 3422 | 1460984867809 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:07:47 INFO - PROCESS | 3422 | 1460984867812 Marionette TRACE conn4 <- [1,1922,null,{}] 06:07:47 INFO - PROCESS | 3422 | 1460984867817 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:48 INFO - PROCESS | 3422 | 1460984868043 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:07:48 INFO - PROCESS | 3422 | 1460984868353 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f50e400 == 194 [pid = 3422] [id = 488] 06:07:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x8fcb3800) [pid = 3422] [serial = 1465] [outer = (nil)] 06:07:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x904c6c00) [pid = 3422] [serial = 1466] [outer = 0x8fcb3800] 06:07:48 INFO - PROCESS | 3422 | 1460984868437 Marionette DEBUG loaded listener.js 06:07:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x907b0000) [pid = 3422] [serial = 1467] [outer = 0x8fcb3800] 06:07:49 INFO - PROCESS | 3422 | 1460984869263 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1530ms 06:07:49 INFO - PROCESS | 3422 | 1460984869338 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:07:49 INFO - PROCESS | 3422 | 1460984869341 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:07:49 INFO - PROCESS | 3422 | 1460984869348 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:07:49 INFO - PROCESS | 3422 | 1460984869351 Marionette TRACE conn4 <- [1,1926,null,{}] 06:07:49 INFO - PROCESS | 3422 | 1460984869356 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:49 INFO - PROCESS | 3422 | 1460984869535 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:07:49 INFO - PROCESS | 3422 | 1460984869807 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x86ce9800 == 195 [pid = 3422] [id = 489] 06:07:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x8e984000) [pid = 3422] [serial = 1468] [outer = (nil)] 06:07:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x907ac000) [pid = 3422] [serial = 1469] [outer = 0x8e984000] 06:07:49 INFO - PROCESS | 3422 | 1460984869931 Marionette DEBUG loaded listener.js 06:07:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x91f90800) [pid = 3422] [serial = 1470] [outer = 0x8e984000] 06:07:50 INFO - PROCESS | 3422 | 1460984870747 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1430ms 06:07:50 INFO - PROCESS | 3422 | 1460984870792 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:07:50 INFO - PROCESS | 3422 | 1460984870796 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:07:50 INFO - PROCESS | 3422 | 1460984870802 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:07:50 INFO - PROCESS | 3422 | 1460984870804 Marionette TRACE conn4 <- [1,1930,null,{}] 06:07:50 INFO - PROCESS | 3422 | 1460984870810 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:50 INFO - PROCESS | 3422 | 1460984870997 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:07:51 INFO - PROCESS | 3422 | 1460984871268 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x838dfc00 == 196 [pid = 3422] [id = 490] 06:07:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x904bd000) [pid = 3422] [serial = 1471] [outer = (nil)] 06:07:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x931c1400) [pid = 3422] [serial = 1472] [outer = 0x904bd000] 06:07:51 INFO - PROCESS | 3422 | 1460984871350 Marionette DEBUG loaded listener.js 06:07:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x931c8000) [pid = 3422] [serial = 1473] [outer = 0x904bd000] 06:07:52 INFO - PROCESS | 3422 | 1460984872198 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1432ms 06:07:52 INFO - PROCESS | 3422 | 1460984872235 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 3422 | 1460984872238 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:07:52 INFO - PROCESS | 3422 | 1460984872244 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 3422 | 1460984872247 Marionette TRACE conn4 <- [1,1934,null,{}] 06:07:52 INFO - PROCESS | 3422 | 1460984872253 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:52 INFO - PROCESS | 3422 | 1460984872442 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:07:52 INFO - PROCESS | 3422 | 1460984872714 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f86800 == 197 [pid = 3422] [id = 491] 06:07:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x93128c00) [pid = 3422] [serial = 1474] [outer = (nil)] 06:07:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x931e3000) [pid = 3422] [serial = 1475] [outer = 0x93128c00] 06:07:52 INFO - PROCESS | 3422 | 1460984872798 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x932ed000) [pid = 3422] [serial = 1476] [outer = 0x93128c00] 06:07:53 INFO - PROCESS | 3422 | 1460984873703 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1535ms 06:07:53 INFO - PROCESS | 3422 | 1460984873779 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:07:53 INFO - PROCESS | 3422 | 1460984873783 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:07:53 INFO - PROCESS | 3422 | 1460984873789 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:07:53 INFO - PROCESS | 3422 | 1460984873792 Marionette TRACE conn4 <- [1,1938,null,{}] 06:07:53 INFO - PROCESS | 3422 | 1460984873798 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:54 INFO - PROCESS | 3422 | 1460984874030 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:07:54 INFO - PROCESS | 3422 | 1460984874337 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x82958000 == 198 [pid = 3422] [id = 492] 06:07:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x838df800) [pid = 3422] [serial = 1477] [outer = (nil)] 06:07:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x9330e800) [pid = 3422] [serial = 1478] [outer = 0x838df800] 06:07:54 INFO - PROCESS | 3422 | 1460984874426 Marionette DEBUG loaded listener.js 06:07:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x93337c00) [pid = 3422] [serial = 1479] [outer = 0x838df800] 06:07:55 INFO - PROCESS | 3422 | 1460984875215 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1481ms 06:07:55 INFO - PROCESS | 3422 | 1460984875272 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:07:55 INFO - PROCESS | 3422 | 1460984875275 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:07:55 INFO - PROCESS | 3422 | 1460984875281 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 3422 | 1460984875283 Marionette TRACE conn4 <- [1,1942,null,{}] 06:07:55 INFO - PROCESS | 3422 | 1460984875289 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:55 INFO - PROCESS | 3422 | 1460984875482 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:07:55 INFO - PROCESS | 3422 | 1460984875765 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x931db000 == 199 [pid = 3422] [id = 493] 06:07:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x93341000) [pid = 3422] [serial = 1480] [outer = (nil)] 06:07:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x940b4c00) [pid = 3422] [serial = 1481] [outer = 0x93341000] 06:07:55 INFO - PROCESS | 3422 | 1460984875849 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x940bcc00) [pid = 3422] [serial = 1482] [outer = 0x93341000] 06:07:56 INFO - PROCESS | 3422 | 1460984876738 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1537ms 06:07:56 INFO - PROCESS | 3422 | 1460984876819 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 3422 | 1460984876821 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:07:56 INFO - PROCESS | 3422 | 1460984876828 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 3422 | 1460984876831 Marionette TRACE conn4 <- [1,1946,null,{}] 06:07:56 INFO - PROCESS | 3422 | 1460984876836 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:57 INFO - PROCESS | 3422 | 1460984877028 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:07:57 INFO - PROCESS | 3422 | 1460984877767 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc3800 == 200 [pid = 3422] [id = 494] 06:07:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x82bc3c00) [pid = 3422] [serial = 1483] [outer = (nil)] 06:07:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x82bcf000) [pid = 3422] [serial = 1484] [outer = 0x82bc3c00] 06:07:57 INFO - PROCESS | 3422 | 1460984877847 Marionette DEBUG loaded listener.js 06:07:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x84410000) [pid = 3422] [serial = 1485] [outer = 0x82bc3c00] 06:07:58 INFO - PROCESS | 3422 | 1460984878683 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1890ms 06:07:58 INFO - PROCESS | 3422 | 1460984878718 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 3422 | 1460984878725 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:07:58 INFO - PROCESS | 3422 | 1460984878733 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 3422 | 1460984878737 Marionette TRACE conn4 <- [1,1950,null,{}] 06:07:58 INFO - PROCESS | 3422 | 1460984878744 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:58 INFO - PROCESS | 3422 | 1460984878939 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:07:59 INFO - PROCESS | 3422 | 1460984879209 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x85153000 == 201 [pid = 3422] [id = 495] 06:07:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x85789400) [pid = 3422] [serial = 1486] [outer = (nil)] 06:07:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x85965c00) [pid = 3422] [serial = 1487] [outer = 0x85789400] 06:07:59 INFO - PROCESS | 3422 | 1460984879328 Marionette DEBUG loaded listener.js 06:07:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x8655cc00) [pid = 3422] [serial = 1488] [outer = 0x85789400] 06:08:00 INFO - PROCESS | 3422 | 1460984880148 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1451ms 06:08:00 INFO - PROCESS | 3422 | 1460984880186 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:08:00 INFO - PROCESS | 3422 | 1460984880191 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:08:00 INFO - PROCESS | 3422 | 1460984880199 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:08:00 INFO - PROCESS | 3422 | 1460984880202 Marionette TRACE conn4 <- [1,1954,null,{}] 06:08:00 INFO - PROCESS | 3422 | 1460984880208 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:00 INFO - PROCESS | 3422 | 1460984880382 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x82265800 == 200 [pid = 3422] [id = 367] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x80f33000 == 199 [pid = 3422] [id = 475] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x84450000 == 198 [pid = 3422] [id = 474] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x84452000 == 197 [pid = 3422] [id = 473] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x838e5800 == 196 [pid = 3422] [id = 472] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x815e5400 == 195 [pid = 3422] [id = 471] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x80f33800 == 194 [pid = 3422] [id = 470] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8f506400 == 193 [pid = 3422] [id = 468] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x94295400 == 192 [pid = 3422] [id = 469] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x931da400 == 191 [pid = 3422] [id = 467] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x931dbc00 == 190 [pid = 3422] [id = 466] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x86563000 == 189 [pid = 3422] [id = 464] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x815ed000 == 188 [pid = 3422] [id = 465] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c7400 == 187 [pid = 3422] [id = 463] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8f607800 == 186 [pid = 3422] [id = 462] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x88e43000 == 185 [pid = 3422] [id = 461] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0cbc00 == 184 [pid = 3422] [id = 460] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x88850c00 == 183 [pid = 3422] [id = 458] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5eb000 == 182 [pid = 3422] [id = 459] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x85cfe800 == 181 [pid = 3422] [id = 457] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x84415800 == 180 [pid = 3422] [id = 456] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x86562400 == 179 [pid = 3422] [id = 455] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x85786400 == 178 [pid = 3422] [id = 454] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x82adec00 == 177 [pid = 3422] [id = 452] 06:08:01 INFO - PROCESS | 3422 | --DOCSHELL 0x82bcc000 == 176 [pid = 3422] [id = 453] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x8fe94000) [pid = 3422] [serial = 1313] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x85150800) [pid = 3422] [serial = 1331] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x82265400) [pid = 3422] [serial = 1353] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x90837c00) [pid = 3422] [serial = 1316] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x8bd1e400) [pid = 3422] [serial = 1295] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8c123c00) [pid = 3422] [serial = 1334] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x86562000) [pid = 3422] [serial = 1286] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x88708000) [pid = 3422] [serial = 1289] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x8ddc3400) [pid = 3422] [serial = 1304] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x82bc2400) [pid = 3422] [serial = 1343] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x87d47800) [pid = 3422] [serial = 1349] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x8ebfa400) [pid = 3422] [serial = 1307] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x931cb000) [pid = 3422] [serial = 1322] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x8db1c000) [pid = 3422] [serial = 1301] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x84455400) [pid = 3422] [serial = 1355] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x85151c00) [pid = 3422] [serial = 1341] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x815e5000) [pid = 3422] [serial = 1352] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x88706c00) [pid = 3422] [serial = 1350] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x89bf7400) [pid = 3422] [serial = 1292] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x84ee2c00) [pid = 3422] [serial = 1344] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8c0cb400) [pid = 3422] [serial = 1298] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x940b5000) [pid = 3422] [serial = 1337] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x86565000) [pid = 3422] [serial = 1346] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x86bf6c00) [pid = 3422] [serial = 1347] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x93333400) [pid = 3422] [serial = 1328] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x932e9800) [pid = 3422] [serial = 1325] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x838e8c00) [pid = 3422] [serial = 1283] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8f558800) [pid = 3422] [serial = 1310] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x84454800) [pid = 3422] [serial = 1340] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x91f8dc00) [pid = 3422] [serial = 1319] [outer = (nil)] [url = about:blank] 06:08:01 INFO - PROCESS | 3422 | 1460984881338 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f33800 == 177 [pid = 3422] [id = 496] 06:08:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x815e5000) [pid = 3422] [serial = 1489] [outer = (nil)] 06:08:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8226b800) [pid = 3422] [serial = 1490] [outer = 0x815e5000] 06:08:01 INFO - PROCESS | 3422 | 1460984881483 Marionette DEBUG loaded listener.js 06:08:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x84414c00) [pid = 3422] [serial = 1491] [outer = 0x815e5000] 06:08:02 INFO - PROCESS | 3422 | 1460984882144 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1991ms 06:08:02 INFO - PROCESS | 3422 | 1460984882191 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:08:02 INFO - PROCESS | 3422 | 1460984882195 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:08:02 INFO - PROCESS | 3422 | 1460984882203 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:08:02 INFO - PROCESS | 3422 | 1460984882211 Marionette TRACE conn4 <- [1,1958,null,{}] 06:08:02 INFO - PROCESS | 3422 | 1460984882223 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:02 INFO - PROCESS | 3422 | 1460984882410 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:08:02 INFO - PROCESS | 3422 | 1460984882617 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x8295ac00 == 178 [pid = 3422] [id = 497] 06:08:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x8444e400) [pid = 3422] [serial = 1492] [outer = (nil)] 06:08:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x867ca400) [pid = 3422] [serial = 1493] [outer = 0x8444e400] 06:08:02 INFO - PROCESS | 3422 | 1460984882689 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x86c46000) [pid = 3422] [serial = 1494] [outer = 0x8444e400] 06:08:03 INFO - PROCESS | 3422 | 1460984883520 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1342ms 06:08:03 INFO - PROCESS | 3422 | 1460984883545 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:08:03 INFO - PROCESS | 3422 | 1460984883549 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:08:03 INFO - PROCESS | 3422 | 1460984883555 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 3422 | 1460984883557 Marionette TRACE conn4 <- [1,1962,null,{}] 06:08:03 INFO - PROCESS | 3422 | 1460984883562 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:03 INFO - PROCESS | 3422 | 1460984883741 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:08:03 INFO - PROCESS | 3422 | 1460984883968 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x867cfc00 == 179 [pid = 3422] [id = 498] 06:08:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x86bf5000) [pid = 3422] [serial = 1495] [outer = (nil)] 06:08:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x87d52800) [pid = 3422] [serial = 1496] [outer = 0x86bf5000] 06:08:04 INFO - PROCESS | 3422 | 1460984884043 Marionette DEBUG loaded listener.js 06:08:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8884bc00) [pid = 3422] [serial = 1497] [outer = 0x86bf5000] 06:08:04 INFO - PROCESS | 3422 | 1460984884865 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1339ms 06:08:04 INFO - PROCESS | 3422 | 1460984884894 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:08:04 INFO - PROCESS | 3422 | 1460984884897 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:08:04 INFO - PROCESS | 3422 | 1460984884908 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 3422 | 1460984884911 Marionette TRACE conn4 <- [1,1966,null,{}] 06:08:04 INFO - PROCESS | 3422 | 1460984884916 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:05 INFO - PROCESS | 3422 | 1460984885170 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:08:05 INFO - PROCESS | 3422 | 1460984885202 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e4c000 == 180 [pid = 3422] [id = 499] 06:08:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x89046c00) [pid = 3422] [serial = 1498] [outer = (nil)] 06:08:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x8904d800) [pid = 3422] [serial = 1499] [outer = 0x89046c00] 06:08:05 INFO - PROCESS | 3422 | 1460984885286 Marionette DEBUG loaded listener.js 06:08:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x8b5ee000) [pid = 3422] [serial = 1500] [outer = 0x89046c00] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x86cde400) [pid = 3422] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x9330e000) [pid = 3422] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x85cfb800) [pid = 3422] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8b5e6800) [pid = 3422] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8b5e1400) [pid = 3422] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x904c3800) [pid = 3422] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x82270000) [pid = 3422] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x94299c00) [pid = 3422] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x82ae5800) [pid = 3422] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x931da800) [pid = 3422] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8f9ca000) [pid = 3422] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8578e400) [pid = 3422] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x8ddc1000) [pid = 3422] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x838e0800) [pid = 3422] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x82bcf400) [pid = 3422] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8904f400) [pid = 3422] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x91f84800) [pid = 3422] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8fe68400) [pid = 3422] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x940b5400) [pid = 3422] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x84453000) [pid = 3422] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8c0c7c00) [pid = 3422] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x815e5800) [pid = 3422] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8c0bdc00) [pid = 3422] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8d943c00) [pid = 3422] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8fcb4c00) [pid = 3422] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8ddc3c00) [pid = 3422] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x86c4ac00) [pid = 3422] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x85cf7000) [pid = 3422] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x838e7c00) [pid = 3422] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8fe95800) [pid = 3422] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8fcb2800) [pid = 3422] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x815e3000) [pid = 3422] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8b5ef000) [pid = 3422] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8904d400) [pid = 3422] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x8ebf9c00) [pid = 3422] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x89bf9c00) [pid = 3422] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x8d94bc00) [pid = 3422] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8fe6a800) [pid = 3422] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x907b6800) [pid = 3422] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x867c6c00) [pid = 3422] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x8bf96400) [pid = 3422] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x85966800) [pid = 3422] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8294ec00) [pid = 3422] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:08:06 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x87d53000) [pid = 3422] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:08:06 INFO - PROCESS | 3422 | 1460984886991 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2129ms 06:08:07 INFO - PROCESS | 3422 | 1460984887038 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:08:07 INFO - PROCESS | 3422 | 1460984887042 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:08:07 INFO - PROCESS | 3422 | 1460984887047 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:08:07 INFO - PROCESS | 3422 | 1460984887050 Marionette TRACE conn4 <- [1,1970,null,{}] 06:08:07 INFO - PROCESS | 3422 | 1460984887055 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:07 INFO - PROCESS | 3422 | 1460984887215 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:08:07 INFO - PROCESS | 3422 | 1460984887402 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e3000 == 181 [pid = 3422] [id = 500] 06:08:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x82270000) [pid = 3422] [serial = 1501] [outer = (nil)] 06:08:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x84414000) [pid = 3422] [serial = 1502] [outer = 0x82270000] 06:08:07 INFO - PROCESS | 3422 | 1460984887467 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x85968400) [pid = 3422] [serial = 1503] [outer = 0x82270000] 06:08:08 INFO - PROCESS | 3422 | 1460984888072 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1077ms 06:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:08:08 INFO - PROCESS | 3422 | 1460984888125 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:08:08 INFO - PROCESS | 3422 | 1460984888127 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:08:08 INFO - PROCESS | 3422 | 1460984888134 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:08:08 INFO - PROCESS | 3422 | 1460984888137 Marionette TRACE conn4 <- [1,1974,null,{}] 06:08:08 INFO - PROCESS | 3422 | 1460984888141 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:08 INFO - PROCESS | 3422 | 1460984888377 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:08:08 INFO - PROCESS | 3422 | 1460984888401 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x815eac00 == 182 [pid = 3422] [id = 501] 06:08:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x84450800) [pid = 3422] [serial = 1504] [outer = (nil)] 06:08:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x88703400) [pid = 3422] [serial = 1505] [outer = 0x84450800] 06:08:08 INFO - PROCESS | 3422 | 1460984888467 Marionette DEBUG loaded listener.js 06:08:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x89046000) [pid = 3422] [serial = 1506] [outer = 0x84450800] 06:08:09 INFO - PROCESS | 3422 | 1460984889571 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1479ms 06:08:09 INFO - PROCESS | 3422 | 1460984889613 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:08:09 INFO - PROCESS | 3422 | 1460984889620 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:08:09 INFO - PROCESS | 3422 | 1460984889629 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:08:09 INFO - PROCESS | 3422 | 1460984889634 Marionette TRACE conn4 <- [1,1978,null,{}] 06:08:09 INFO - PROCESS | 3422 | 1460984889642 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:09 INFO - PROCESS | 3422 | 1460984889850 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:08:10 INFO - PROCESS | 3422 | 1460984890121 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444b400 == 183 [pid = 3422] [id = 502] 06:08:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x84455c00) [pid = 3422] [serial = 1507] [outer = (nil)] 06:08:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x84ee4c00) [pid = 3422] [serial = 1508] [outer = 0x84455c00] 06:08:10 INFO - PROCESS | 3422 | 1460984890260 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x85781800) [pid = 3422] [serial = 1509] [outer = 0x84455c00] 06:08:11 INFO - PROCESS | 3422 | 1460984891164 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1585ms 06:08:11 INFO - PROCESS | 3422 | 1460984891215 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:08:11 INFO - PROCESS | 3422 | 1460984891223 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:08:11 INFO - PROCESS | 3422 | 1460984891233 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:08:11 INFO - PROCESS | 3422 | 1460984891238 Marionette TRACE conn4 <- [1,1982,null,{}] 06:08:11 INFO - PROCESS | 3422 | 1460984891244 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:11 INFO - PROCESS | 3422 | 1460984891442 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:08:11 INFO - PROCESS | 3422 | 1460984891790 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x86565000 == 184 [pid = 3422] [id = 503] 06:08:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x867c5400) [pid = 3422] [serial = 1510] [outer = (nil)] 06:08:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x86bf0400) [pid = 3422] [serial = 1511] [outer = 0x867c5400] 06:08:11 INFO - PROCESS | 3422 | 1460984891874 Marionette DEBUG loaded listener.js 06:08:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x86c47400) [pid = 3422] [serial = 1512] [outer = 0x867c5400] 06:08:12 INFO - PROCESS | 3422 | 1460984892682 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1484ms 06:08:12 INFO - PROCESS | 3422 | 1460984892717 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:08:12 INFO - PROCESS | 3422 | 1460984892721 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:08:12 INFO - PROCESS | 3422 | 1460984892728 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:08:12 INFO - PROCESS | 3422 | 1460984892734 Marionette TRACE conn4 <- [1,1986,null,{}] 06:08:12 INFO - PROCESS | 3422 | 1460984892749 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:12 INFO - PROCESS | 3422 | 1460984892960 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:08:13 INFO - PROCESS | 3422 | 1460984893289 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e4400 == 185 [pid = 3422] [id = 504] 06:08:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8bf98c00) [pid = 3422] [serial = 1513] [outer = (nil)] 06:08:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8bfa2800) [pid = 3422] [serial = 1514] [outer = 0x8bf98c00] 06:08:13 INFO - PROCESS | 3422 | 1460984893421 Marionette DEBUG loaded listener.js 06:08:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8c123c00) [pid = 3422] [serial = 1515] [outer = 0x8bf98c00] 06:08:13 INFO - PROCESS | 3422 | ************************* 06:08:13 INFO - PROCESS | 3422 | A coding exception was thrown and uncaught in a Task. 06:08:13 INFO - PROCESS | 3422 | 06:08:13 INFO - PROCESS | 3422 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:08:13 INFO - PROCESS | 3422 | Full stack: 06:08:13 INFO - PROCESS | 3422 | ************************* 06:08:14 INFO - PROCESS | 3422 | 1460984894249 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1535ms 06:08:14 INFO - PROCESS | 3422 | 1460984894264 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:08:14 INFO - PROCESS | 3422 | 1460984894268 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:08:14 INFO - PROCESS | 3422 | 1460984894291 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:08:14 INFO - PROCESS | 3422 | 1460984894295 Marionette TRACE conn4 <- [1,1990,null,{}] 06:08:14 INFO - PROCESS | 3422 | 1460984894300 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:14 INFO - PROCESS | 3422 | 1460984894478 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:08:14 INFO - PROCESS | 3422 | 1460984894749 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x8870e000 == 186 [pid = 3422] [id = 505] 06:08:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8d94b800) [pid = 3422] [serial = 1516] [outer = (nil)] 06:08:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8db1e800) [pid = 3422] [serial = 1517] [outer = 0x8d94b800] 06:08:14 INFO - PROCESS | 3422 | 1460984894831 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8dd19c00) [pid = 3422] [serial = 1518] [outer = 0x8d94b800] 06:08:15 INFO - PROCESS | 3422 | 1460984895654 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1381ms 06:08:15 INFO - PROCESS | 3422 | 1460984895683 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:08:15 INFO - PROCESS | 3422 | 1460984895686 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:08:15 INFO - PROCESS | 3422 | 1460984895694 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 3422 | 1460984895698 Marionette TRACE conn4 <- [1,1994,null,{}] 06:08:15 INFO - PROCESS | 3422 | 1460984895703 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:15 INFO - PROCESS | 3422 | 1460984895904 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:08:16 INFO - PROCESS | 3422 | 1460984896178 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c12dc00 == 187 [pid = 3422] [id = 506] 06:08:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8c12f800) [pid = 3422] [serial = 1519] [outer = (nil)] 06:08:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8ddc7800) [pid = 3422] [serial = 1520] [outer = 0x8c12f800] 06:08:16 INFO - PROCESS | 3422 | 1460984896264 Marionette DEBUG loaded listener.js 06:08:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8ebf1800) [pid = 3422] [serial = 1521] [outer = 0x8c12f800] 06:08:17 INFO - PROCESS | 3422 | 1460984897197 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1531ms 06:08:17 INFO - PROCESS | 3422 | 1460984897227 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:08:17 INFO - PROCESS | 3422 | 1460984897230 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:08:17 INFO - PROCESS | 3422 | 1460984897236 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:08:17 INFO - PROCESS | 3422 | 1460984897239 Marionette TRACE conn4 <- [1,1998,null,{}] 06:08:17 INFO - PROCESS | 3422 | 1460984897245 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:17 INFO - PROCESS | 3422 | 1460984897460 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:08:17 INFO - PROCESS | 3422 | 1460984897736 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf3000 == 188 [pid = 3422] [id = 507] 06:08:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x867c5c00) [pid = 3422] [serial = 1522] [outer = (nil)] 06:08:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8f604800) [pid = 3422] [serial = 1523] [outer = 0x867c5c00] 06:08:17 INFO - PROCESS | 3422 | 1460984897862 Marionette DEBUG loaded listener.js 06:08:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8fcb0400) [pid = 3422] [serial = 1524] [outer = 0x867c5c00] 06:08:18 INFO - PROCESS | 3422 | 1460984898686 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1480ms 06:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:08:18 INFO - PROCESS | 3422 | 1460984898718 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:08:18 INFO - PROCESS | 3422 | 1460984898721 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:08:18 INFO - PROCESS | 3422 | 1460984898727 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 3422 | 1460984898731 Marionette TRACE conn4 <- [1,2002,null,{}] 06:08:18 INFO - PROCESS | 3422 | 1460984898736 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:18 INFO - PROCESS | 3422 | 1460984898942 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:08:19 INFO - PROCESS | 3422 | 1460984899216 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9cc000 == 189 [pid = 3422] [id = 508] 06:08:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8fe97000) [pid = 3422] [serial = 1525] [outer = (nil)] 06:08:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x904c8400) [pid = 3422] [serial = 1526] [outer = 0x8fe97000] 06:08:19 INFO - PROCESS | 3422 | 1460984899299 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x9148ec00) [pid = 3422] [serial = 1527] [outer = 0x8fe97000] 06:08:20 INFO - PROCESS | 3422 | 1460984900096 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1443ms 06:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:08:20 INFO - PROCESS | 3422 | 1460984900169 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:08:20 INFO - PROCESS | 3422 | 1460984900172 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:08:20 INFO - PROCESS | 3422 | 1460984900178 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:08:20 INFO - PROCESS | 3422 | 1460984900181 Marionette TRACE conn4 <- [1,2006,null,{}] 06:08:20 INFO - PROCESS | 3422 | 1460984900187 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:20 INFO - PROCESS | 3422 | 1460984900367 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:08:20 INFO - PROCESS | 3422 | 1460984900636 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebfd000 == 190 [pid = 3422] [id = 509] 06:08:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x904c2400) [pid = 3422] [serial = 1528] [outer = (nil)] 06:08:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x93181800) [pid = 3422] [serial = 1529] [outer = 0x904c2400] 06:08:20 INFO - PROCESS | 3422 | 1460984900716 Marionette DEBUG loaded listener.js 06:08:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x931c2800) [pid = 3422] [serial = 1530] [outer = 0x904c2400] 06:08:21 INFO - PROCESS | 3422 | 1460984901569 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1433ms 06:08:21 INFO - PROCESS | 3422 | 1460984901616 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:08:21 INFO - PROCESS | 3422 | 1460984901620 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:08:21 INFO - PROCESS | 3422 | 1460984901626 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:08:21 INFO - PROCESS | 3422 | 1460984901629 Marionette TRACE conn4 <- [1,2010,null,{}] 06:08:21 INFO - PROCESS | 3422 | 1460984901634 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:21 INFO - PROCESS | 3422 | 1460984901815 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:08:22 INFO - PROCESS | 3422 | 1460984902096 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e42800 == 191 [pid = 3422] [id = 510] 06:08:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x89bf7000) [pid = 3422] [serial = 1531] [outer = (nil)] 06:08:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x93121800) [pid = 3422] [serial = 1532] [outer = 0x89bf7000] 06:08:22 INFO - PROCESS | 3422 | 1460984902176 Marionette DEBUG loaded listener.js 06:08:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x931e3c00) [pid = 3422] [serial = 1533] [outer = 0x89bf7000] 06:08:22 INFO - PROCESS | 3422 | 1460984902975 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1381ms 06:08:23 INFO - PROCESS | 3422 | 1460984903018 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:08:23 INFO - PROCESS | 3422 | 1460984903022 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:08:23 INFO - PROCESS | 3422 | 1460984903028 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 3422 | 1460984903032 Marionette TRACE conn4 <- [1,2014,null,{}] 06:08:23 INFO - PROCESS | 3422 | 1460984903037 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:23 INFO - PROCESS | 3422 | 1460984903208 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:08:23 INFO - PROCESS | 3422 | 1460984903484 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x82aea400 == 192 [pid = 3422] [id = 511] 06:08:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8ddc1000) [pid = 3422] [serial = 1534] [outer = (nil)] 06:08:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x9333e000) [pid = 3422] [serial = 1535] [outer = 0x8ddc1000] 06:08:23 INFO - PROCESS | 3422 | 1460984903568 Marionette DEBUG loaded listener.js 06:08:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x9406e000) [pid = 3422] [serial = 1536] [outer = 0x8ddc1000] 06:08:24 INFO - PROCESS | 3422 | 1460984904422 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1438ms 06:08:24 INFO - PROCESS | 3422 | 1460984904467 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:08:24 INFO - PROCESS | 3422 | 1460984904471 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:08:24 INFO - PROCESS | 3422 | 1460984904477 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:08:24 INFO - PROCESS | 3422 | 1460984904481 Marionette TRACE conn4 <- [1,2018,null,{}] 06:08:24 INFO - PROCESS | 3422 | 1460984904487 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:24 INFO - PROCESS | 3422 | 1460984904691 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:08:24 INFO - PROCESS | 3422 | 1460984904962 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x93187000 == 193 [pid = 3422] [id = 512] 06:08:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x940b9c00) [pid = 3422] [serial = 1537] [outer = (nil)] 06:08:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x95745800) [pid = 3422] [serial = 1538] [outer = 0x940b9c00] 06:08:25 INFO - PROCESS | 3422 | 1460984905048 Marionette DEBUG loaded listener.js 06:08:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x96af8c00) [pid = 3422] [serial = 1539] [outer = 0x940b9c00] 06:08:25 INFO - PROCESS | 3422 | 1460984905879 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1431ms 06:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:08:25 INFO - PROCESS | 3422 | 1460984905908 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:08:25 INFO - PROCESS | 3422 | 1460984905911 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:08:25 INFO - PROCESS | 3422 | 1460984905917 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:08:25 INFO - PROCESS | 3422 | 1460984905921 Marionette TRACE conn4 <- [1,2022,null,{}] 06:08:25 INFO - PROCESS | 3422 | 1460984905926 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:26 INFO - PROCESS | 3422 | 1460984906108 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:08:26 INFO - PROCESS | 3422 | 1460984906387 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x94293800 == 194 [pid = 3422] [id = 513] 06:08:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x962df400) [pid = 3422] [serial = 1540] [outer = (nil)] 06:08:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x9786c000) [pid = 3422] [serial = 1541] [outer = 0x962df400] 06:08:26 INFO - PROCESS | 3422 | 1460984906466 Marionette DEBUG loaded listener.js 06:08:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x97b23400) [pid = 3422] [serial = 1542] [outer = 0x962df400] 06:08:27 INFO - PROCESS | 3422 | 1460984907297 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1436ms 06:08:27 INFO - PROCESS | 3422 | 1460984907353 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:08:27 INFO - PROCESS | 3422 | 1460984907357 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:08:27 INFO - PROCESS | 3422 | 1460984907363 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:08:27 INFO - PROCESS | 3422 | 1460984907365 Marionette TRACE conn4 <- [1,2026,null,{}] 06:08:27 INFO - PROCESS | 3422 | 1460984907371 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:27 INFO - PROCESS | 3422 | 1460984907553 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:08:27 INFO - PROCESS | 3422 | 1460984907829 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x9707c800 == 195 [pid = 3422] [id = 514] 06:08:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x9707ec00) [pid = 3422] [serial = 1543] [outer = (nil)] 06:08:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x97b30400) [pid = 3422] [serial = 1544] [outer = 0x9707ec00] 06:08:27 INFO - PROCESS | 3422 | 1460984907909 Marionette DEBUG loaded listener.js 06:08:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x97c7c800) [pid = 3422] [serial = 1545] [outer = 0x9707ec00] 06:08:28 INFO - PROCESS | 3422 | 1460984908721 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1432ms 06:08:28 INFO - PROCESS | 3422 | 1460984908795 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:08:28 INFO - PROCESS | 3422 | 1460984908803 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:08:28 INFO - PROCESS | 3422 | 1460984908812 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:08:28 INFO - PROCESS | 3422 | 1460984908815 Marionette TRACE conn4 <- [1,2030,null,{}] 06:08:28 INFO - PROCESS | 3422 | 1460984908820 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:29 INFO - PROCESS | 3422 | 1460984909010 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:08:29 INFO - PROCESS | 3422 | 1460984909286 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x97b29000 == 196 [pid = 3422] [id = 515] 06:08:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x97b2ac00) [pid = 3422] [serial = 1546] [outer = (nil)] 06:08:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x97ef8800) [pid = 3422] [serial = 1547] [outer = 0x97b2ac00] 06:08:29 INFO - PROCESS | 3422 | 1460984909365 Marionette DEBUG loaded listener.js 06:08:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x97efac00) [pid = 3422] [serial = 1548] [outer = 0x97b2ac00] 06:08:30 INFO - PROCESS | 3422 | 1460984910241 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1479ms 06:08:30 INFO - PROCESS | 3422 | 1460984910307 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:08:30 INFO - PROCESS | 3422 | 1460984910311 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:08:30 INFO - PROCESS | 3422 | 1460984910319 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:08:30 INFO - PROCESS | 3422 | 1460984910322 Marionette TRACE conn4 <- [1,2034,null,{}] 06:08:30 INFO - PROCESS | 3422 | 1460984910326 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:30 INFO - PROCESS | 3422 | 1460984910519 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:08:30 INFO - PROCESS | 3422 | 1460984910796 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ade400 == 197 [pid = 3422] [id = 516] 06:08:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x85cf4c00) [pid = 3422] [serial = 1549] [outer = (nil)] 06:08:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x98187400) [pid = 3422] [serial = 1550] [outer = 0x85cf4c00] 06:08:30 INFO - PROCESS | 3422 | 1460984910913 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x98184c00) [pid = 3422] [serial = 1551] [outer = 0x85cf4c00] 06:08:31 INFO - PROCESS | 3422 | 1460984911802 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1531ms 06:08:31 INFO - PROCESS | 3422 | 1460984911852 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 3422 | 1460984911856 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:08:31 INFO - PROCESS | 3422 | 1460984911862 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 3422 | 1460984911864 Marionette TRACE conn4 <- [1,2038,null,{}] 06:08:31 INFO - PROCESS | 3422 | 1460984911870 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:32 INFO - PROCESS | 3422 | 1460984912068 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:08:32 INFO - PROCESS | 3422 | 1460984912345 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e3800 == 198 [pid = 3422] [id = 517] 06:08:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x93126400) [pid = 3422] [serial = 1552] [outer = (nil)] 06:08:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x98217c00) [pid = 3422] [serial = 1553] [outer = 0x93126400] 06:08:32 INFO - PROCESS | 3422 | 1460984912467 Marionette DEBUG loaded listener.js 06:08:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x9821cc00) [pid = 3422] [serial = 1554] [outer = 0x93126400] 06:08:33 INFO - PROCESS | 3422 | 1460984913229 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1438ms 06:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:08:33 INFO - PROCESS | 3422 | 1460984913301 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:08:33 INFO - PROCESS | 3422 | 1460984913303 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:08:33 INFO - PROCESS | 3422 | 1460984913310 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:08:33 INFO - PROCESS | 3422 | 1460984913313 Marionette TRACE conn4 <- [1,2042,null,{}] 06:08:33 INFO - PROCESS | 3422 | 1460984913318 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:33 INFO - PROCESS | 3422 | 1460984913510 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:08:33 INFO - PROCESS | 3422 | 1460984913785 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x98191800 == 199 [pid = 3422] [id = 518] 06:08:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x98215400) [pid = 3422] [serial = 1555] [outer = (nil)] 06:08:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x98249400) [pid = 3422] [serial = 1556] [outer = 0x98215400] 06:08:33 INFO - PROCESS | 3422 | 1460984913879 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x9824a400) [pid = 3422] [serial = 1557] [outer = 0x98215400] 06:08:34 INFO - PROCESS | 3422 | 1460984914716 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1481ms 06:08:34 INFO - PROCESS | 3422 | 1460984914794 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:08:34 INFO - PROCESS | 3422 | 1460984914798 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:08:34 INFO - PROCESS | 3422 | 1460984914806 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 3422 | 1460984914808 Marionette TRACE conn4 <- [1,2046,null,{}] 06:08:34 INFO - PROCESS | 3422 | 1460984914813 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:35 INFO - PROCESS | 3422 | 1460984915007 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:08:35 INFO - PROCESS | 3422 | 1460984915291 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f5000 == 200 [pid = 3422] [id = 519] 06:08:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x97b28c00) [pid = 3422] [serial = 1558] [outer = (nil)] 06:08:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x98253000) [pid = 3422] [serial = 1559] [outer = 0x97b28c00] 06:08:35 INFO - PROCESS | 3422 | 1460984915409 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x98258800) [pid = 3422] [serial = 1560] [outer = 0x97b28c00] 06:08:36 INFO - PROCESS | 3422 | 1460984916284 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1533ms 06:08:36 INFO - PROCESS | 3422 | 1460984916346 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:08:36 INFO - PROCESS | 3422 | 1460984916349 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:08:36 INFO - PROCESS | 3422 | 1460984916358 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 3422 | 1460984916361 Marionette TRACE conn4 <- [1,2050,null,{}] 06:08:36 INFO - PROCESS | 3422 | 1460984916366 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:36 INFO - PROCESS | 3422 | 1460984916561 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:08:36 INFO - PROCESS | 3422 | 1460984916898 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f36c00 == 201 [pid = 3422] [id = 520] 06:08:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x815ea000) [pid = 3422] [serial = 1561] [outer = (nil)] 06:08:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x84411c00) [pid = 3422] [serial = 1562] [outer = 0x815ea000] 06:08:36 INFO - PROCESS | 3422 | 1460984916982 Marionette DEBUG loaded listener.js 06:08:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x85968800) [pid = 3422] [serial = 1563] [outer = 0x815ea000] 06:08:37 INFO - PROCESS | 3422 | 1460984917796 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1486ms 06:08:37 INFO - PROCESS | 3422 | 1460984917845 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:08:37 INFO - PROCESS | 3422 | 1460984917848 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:08:37 INFO - PROCESS | 3422 | 1460984917854 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:08:37 INFO - PROCESS | 3422 | 1460984917857 Marionette TRACE conn4 <- [1,2054,null,{}] 06:08:37 INFO - PROCESS | 3422 | 1460984917882 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:38 INFO - PROCESS | 3422 | 1460984918081 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:08:38 INFO - PROCESS | 3422 | 1460984918361 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e2c00 == 202 [pid = 3422] [id = 521] 06:08:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x815eb000) [pid = 3422] [serial = 1564] [outer = (nil)] 06:08:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x86566800) [pid = 3422] [serial = 1565] [outer = 0x815eb000] 06:08:38 INFO - PROCESS | 3422 | 1460984918478 Marionette DEBUG loaded listener.js 06:08:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x86bfb800) [pid = 3422] [serial = 1566] [outer = 0x815eb000] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe9e800 == 201 [pid = 3422] [id = 263] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x815e3000 == 200 [pid = 3422] [id = 500] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x88e4c000 == 199 [pid = 3422] [id = 499] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x867cfc00 == 198 [pid = 3422] [id = 498] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x8295ac00 == 197 [pid = 3422] [id = 497] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x80f33800 == 196 [pid = 3422] [id = 496] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x85153000 == 195 [pid = 3422] [id = 495] 06:08:40 INFO - PROCESS | 3422 | --DOCSHELL 0x82bc3800 == 194 [pid = 3422] [id = 494] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0x88e4d000) [pid = 3422] [serial = 1371] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x9406f800) [pid = 3422] [serial = 1401] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x9148b400) [pid = 3422] [serial = 1335] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x8c128c00) [pid = 3422] [serial = 1377] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x8bd17800) [pid = 3422] [serial = 1373] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x96a34c00) [pid = 3422] [serial = 1407] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x82bce800) [pid = 3422] [serial = 1427] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x9786b400) [pid = 3422] [serial = 1409] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x8578ec00) [pid = 3422] [serial = 1428] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8bf97000) [pid = 3422] [serial = 1374] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x838e1800) [pid = 3422] [serial = 1359] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x93339800) [pid = 3422] [serial = 1329] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x90836000) [pid = 3422] [serial = 1392] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x85964000) [pid = 3422] [serial = 1424] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x8f4ef800) [pid = 3422] [serial = 1308] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x84ee3000) [pid = 3422] [serial = 1361] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x904c7400) [pid = 3422] [serial = 1391] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x8444ec00) [pid = 3422] [serial = 1284] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x8c0ca400) [pid = 3422] [serial = 1376] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x8b5e2800) [pid = 3422] [serial = 1293] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x931d5400) [pid = 3422] [serial = 1323] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x85786800) [pid = 3422] [serial = 1362] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x932f2800) [pid = 3422] [serial = 1326] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x94296c00) [pid = 3422] [serial = 1404] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x84e78c00) [pid = 3422] [serial = 1421] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8db20400) [pid = 3422] [serial = 1380] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x82950400) [pid = 3422] [serial = 1416] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x931e2000) [pid = 3422] [serial = 1398] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8e981800) [pid = 3422] [serial = 1382] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x91f8d800) [pid = 3422] [serial = 1394] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x962dc000) [pid = 3422] [serial = 1406] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x940ba400) [pid = 3422] [serial = 1338] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x86ce4000) [pid = 3422] [serial = 1367] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x86bef400) [pid = 3422] [serial = 1365] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x84409c00) [pid = 3422] [serial = 1418] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x9311e800) [pid = 3422] [serial = 1395] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x931d8c00) [pid = 3422] [serial = 1397] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x88e45000) [pid = 3422] [serial = 1370] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x9148d400) [pid = 3422] [serial = 1317] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8fe97400) [pid = 3422] [serial = 1389] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x82bc8800) [pid = 3422] [serial = 1358] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8e98cc00) [pid = 3422] [serial = 1383] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x94292000) [pid = 3422] [serial = 1403] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x85cf4400) [pid = 3422] [serial = 1413] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x84410400) [pid = 3422] [serial = 1419] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8d947c00) [pid = 3422] [serial = 1299] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8226ac00) [pid = 3422] [serial = 1415] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8f4ed800) [pid = 3422] [serial = 1385] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8f603000) [pid = 3422] [serial = 1311] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x979cc800) [pid = 3422] [serial = 1410] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8fe6d000) [pid = 3422] [serial = 1388] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8f50ec00) [pid = 3422] [serial = 1386] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8bedfc00) [pid = 3422] [serial = 1296] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8ddc7000) [pid = 3422] [serial = 1305] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x9406d000) [pid = 3422] [serial = 1400] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8444bc00) [pid = 3422] [serial = 1412] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x8fe9f400) [pid = 3422] [serial = 1314] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x9312d800) [pid = 3422] [serial = 1320] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x84eee800) [pid = 3422] [serial = 1422] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x87d4a400) [pid = 3422] [serial = 1368] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x85cf0800) [pid = 3422] [serial = 1425] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x86cdbc00) [pid = 3422] [serial = 1281] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x8dd11000) [pid = 3422] [serial = 1302] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x867d0800) [pid = 3422] [serial = 1287] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8db15c00) [pid = 3422] [serial = 1379] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x86bee800) [pid = 3422] [serial = 1332] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8655e400) [pid = 3422] [serial = 1364] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x88853800) [pid = 3422] [serial = 1290] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x86beec00) [pid = 3422] [serial = 1430] [outer = (nil)] [url = about:blank] 06:08:40 INFO - PROCESS | 3422 | 1460984920719 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2895ms 06:08:40 INFO - PROCESS | 3422 | 1460984920749 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 3422 | 1460984920755 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:08:40 INFO - PROCESS | 3422 | 1460984920762 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 3422 | 1460984920768 Marionette TRACE conn4 <- [1,2058,null,{}] 06:08:40 INFO - PROCESS | 3422 | 1460984920776 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:40 INFO - PROCESS | 3422 | 1460984920948 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:08:41 INFO - PROCESS | 3422 | 1460984921176 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x815f0000 == 195 [pid = 3422] [id = 522] 06:08:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x8440e800) [pid = 3422] [serial = 1567] [outer = (nil)] 06:08:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8444e800) [pid = 3422] [serial = 1568] [outer = 0x8440e800] 06:08:41 INFO - PROCESS | 3422 | 1460984921245 Marionette DEBUG loaded listener.js 06:08:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x84e71400) [pid = 3422] [serial = 1569] [outer = 0x8440e800] 06:08:42 INFO - PROCESS | 3422 | 1460984921998 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1286ms 06:08:42 INFO - PROCESS | 3422 | 1460984922060 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 3422 | 1460984922068 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:08:42 INFO - PROCESS | 3422 | 1460984922082 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 3422 | 1460984922085 Marionette TRACE conn4 <- [1,2062,null,{}] 06:08:42 INFO - PROCESS | 3422 | 1460984922091 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:42 INFO - PROCESS | 3422 | 1460984922276 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:08:42 INFO - PROCESS | 3422 | 1460984922285 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8440b800 == 196 [pid = 3422] [id = 523] 06:08:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x84454400) [pid = 3422] [serial = 1570] [outer = (nil)] 06:08:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8578ac00) [pid = 3422] [serial = 1571] [outer = 0x84454400] 06:08:42 INFO - PROCESS | 3422 | 1460984922352 Marionette DEBUG loaded listener.js 06:08:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8596b000) [pid = 3422] [serial = 1572] [outer = 0x84454400] 06:08:43 INFO - PROCESS | 3422 | 1460984923432 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1380ms 06:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:08:43 INFO - PROCESS | 3422 | 1460984923469 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:08:43 INFO - PROCESS | 3422 | 1460984923472 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:08:43 INFO - PROCESS | 3422 | 1460984923478 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:08:43 INFO - PROCESS | 3422 | 1460984923483 Marionette TRACE conn4 <- [1,2066,null,{}] 06:08:43 INFO - PROCESS | 3422 | 1460984923497 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:43 INFO - PROCESS | 3422 | 1460984923741 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:08:43 INFO - PROCESS | 3422 | 1460984923764 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e3000 == 197 [pid = 3422] [id = 524] 06:08:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8578ec00) [pid = 3422] [serial = 1573] [outer = (nil)] 06:08:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x867c4400) [pid = 3422] [serial = 1574] [outer = 0x8578ec00] 06:08:43 INFO - PROCESS | 3422 | 1460984923832 Marionette DEBUG loaded listener.js 06:08:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x86bf7800) [pid = 3422] [serial = 1575] [outer = 0x8578ec00] 06:08:44 INFO - PROCESS | 3422 | 1460984924781 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1342ms 06:08:44 INFO - PROCESS | 3422 | 1460984924820 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 3422 | 1460984924824 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:08:44 INFO - PROCESS | 3422 | 1460984924829 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 3422 | 1460984924831 Marionette TRACE conn4 <- [1,2070,null,{}] 06:08:44 INFO - PROCESS | 3422 | 1460984924837 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:45 INFO - PROCESS | 3422 | 1460984925094 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x8444e400) [pid = 3422] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x82bc3c00) [pid = 3422] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x815e5000) [pid = 3422] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x85789400) [pid = 3422] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x86bf5000) [pid = 3422] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x82270000) [pid = 3422] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:08:45 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x89046c00) [pid = 3422] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:08:45 INFO - PROCESS | 3422 | 1460984925604 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f31400 == 198 [pid = 3422] [id = 525] 06:08:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x815e5800) [pid = 3422] [serial = 1576] [outer = (nil)] 06:08:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x82bc5800) [pid = 3422] [serial = 1577] [outer = 0x815e5800] 06:08:45 INFO - PROCESS | 3422 | 1460984925674 Marionette DEBUG loaded listener.js 06:08:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x85789400) [pid = 3422] [serial = 1578] [outer = 0x815e5800] 06:08:46 INFO - PROCESS | 3422 | 1460984926360 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1576ms 06:08:46 INFO - PROCESS | 3422 | 1460984926407 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:08:46 INFO - PROCESS | 3422 | 1460984926410 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:08:46 INFO - PROCESS | 3422 | 1460984926416 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:08:46 INFO - PROCESS | 3422 | 1460984926418 Marionette TRACE conn4 <- [1,2074,null,{}] 06:08:46 INFO - PROCESS | 3422 | 1460984926433 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:46 INFO - PROCESS | 3422 | 1460984926597 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:08:46 INFO - PROCESS | 3422 | 1460984926611 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x84452c00 == 199 [pid = 3422] [id = 526] 06:08:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x867cf000) [pid = 3422] [serial = 1579] [outer = (nil)] 06:08:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x87d48800) [pid = 3422] [serial = 1580] [outer = 0x867cf000] 06:08:46 INFO - PROCESS | 3422 | 1460984926676 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8870a400) [pid = 3422] [serial = 1581] [outer = 0x867cf000] 06:08:47 INFO - PROCESS | 3422 | 1460984927728 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1386ms 06:08:47 INFO - PROCESS | 3422 | 1460984927811 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:08:47 INFO - PROCESS | 3422 | 1460984927817 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:08:47 INFO - PROCESS | 3422 | 1460984927825 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:08:47 INFO - PROCESS | 3422 | 1460984927832 Marionette TRACE conn4 <- [1,2078,null,{}] 06:08:47 INFO - PROCESS | 3422 | 1460984927850 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:48 INFO - PROCESS | 3422 | 1460984928049 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:08:48 INFO - PROCESS | 3422 | 1460984928350 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x82adc400 == 200 [pid = 3422] [id = 527] 06:08:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x82ae5800) [pid = 3422] [serial = 1582] [outer = (nil)] 06:08:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x84e78c00) [pid = 3422] [serial = 1583] [outer = 0x82ae5800] 06:08:48 INFO - PROCESS | 3422 | 1460984928442 Marionette DEBUG loaded listener.js 06:08:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8514c800) [pid = 3422] [serial = 1584] [outer = 0x82ae5800] 06:08:49 INFO - PROCESS | 3422 | 1460984929292 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1484ms 06:08:49 INFO - PROCESS | 3422 | 1460984929325 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:08:49 INFO - PROCESS | 3422 | 1460984929334 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:08:49 INFO - PROCESS | 3422 | 1460984929347 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:08:49 INFO - PROCESS | 3422 | 1460984929350 Marionette TRACE conn4 <- [1,2082,null,{}] 06:08:49 INFO - PROCESS | 3422 | 1460984929356 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:49 INFO - PROCESS | 3422 | 1460984929553 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:08:49 INFO - PROCESS | 3422 | 1460984929818 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf5800 == 201 [pid = 3422] [id = 528] 06:08:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x85cfb400) [pid = 3422] [serial = 1585] [outer = (nil)] 06:08:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x86565800) [pid = 3422] [serial = 1586] [outer = 0x85cfb400] 06:08:49 INFO - PROCESS | 3422 | 1460984929948 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x86bf0800) [pid = 3422] [serial = 1587] [outer = 0x85cfb400] 06:08:50 INFO - PROCESS | 3422 | 1460984930885 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1586ms 06:08:50 INFO - PROCESS | 3422 | 1460984930933 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:08:50 INFO - PROCESS | 3422 | 1460984930937 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:08:50 INFO - PROCESS | 3422 | 1460984930944 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:08:50 INFO - PROCESS | 3422 | 1460984930949 Marionette TRACE conn4 <- [1,2086,null,{}] 06:08:50 INFO - PROCESS | 3422 | 1460984930965 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:51 INFO - PROCESS | 3422 | 1460984931178 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:08:51 INFO - PROCESS | 3422 | 1460984931491 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf6000 == 202 [pid = 3422] [id = 529] 06:08:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x88e45400) [pid = 3422] [serial = 1588] [outer = (nil)] 06:08:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x88e4f800) [pid = 3422] [serial = 1589] [outer = 0x88e45400] 06:08:51 INFO - PROCESS | 3422 | 1460984931580 Marionette DEBUG loaded listener.js 06:08:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x89bf5800) [pid = 3422] [serial = 1590] [outer = 0x88e45400] 06:08:52 INFO - PROCESS | 3422 | 1460984932438 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1538ms 06:08:52 INFO - PROCESS | 3422 | 1460984932482 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:08:52 INFO - PROCESS | 3422 | 1460984932487 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:08:52 INFO - PROCESS | 3422 | 1460984932493 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:08:52 INFO - PROCESS | 3422 | 1460984932496 Marionette TRACE conn4 <- [1,2090,null,{}] 06:08:52 INFO - PROCESS | 3422 | 1460984932501 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:52 INFO - PROCESS | 3422 | 1460984932695 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:08:52 INFO - PROCESS | 3422 | 1460984932967 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6e400 == 203 [pid = 3422] [id = 530] 06:08:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x89045000) [pid = 3422] [serial = 1591] [outer = (nil)] 06:08:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8bedbc00) [pid = 3422] [serial = 1592] [outer = 0x89045000] 06:08:53 INFO - PROCESS | 3422 | 1460984933096 Marionette DEBUG loaded listener.js 06:08:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8bf99000) [pid = 3422] [serial = 1593] [outer = 0x89045000] 06:08:53 INFO - PROCESS | 3422 | 1460984933935 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1479ms 06:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:08:53 INFO - PROCESS | 3422 | 1460984933972 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:08:53 INFO - PROCESS | 3422 | 1460984933975 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:08:53 INFO - PROCESS | 3422 | 1460984933981 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:08:53 INFO - PROCESS | 3422 | 1460984933984 Marionette TRACE conn4 <- [1,2094,null,{}] 06:08:54 INFO - PROCESS | 3422 | 1460984933995 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:54 INFO - PROCESS | 3422 | 1460984934186 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:08:54 INFO - PROCESS | 3422 | 1460984934458 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e9400 == 204 [pid = 3422] [id = 531] 06:08:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8bd16400) [pid = 3422] [serial = 1594] [outer = (nil)] 06:08:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8c127000) [pid = 3422] [serial = 1595] [outer = 0x8bd16400] 06:08:54 INFO - PROCESS | 3422 | 1460984934579 Marionette DEBUG loaded listener.js 06:08:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8d943c00) [pid = 3422] [serial = 1596] [outer = 0x8bd16400] 06:08:55 INFO - PROCESS | 3422 | 1460984935387 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1440ms 06:08:55 INFO - PROCESS | 3422 | 1460984935424 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:08:55 INFO - PROCESS | 3422 | 1460984935427 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:08:55 INFO - PROCESS | 3422 | 1460984935436 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:08:55 INFO - PROCESS | 3422 | 1460984935439 Marionette TRACE conn4 <- [1,2098,null,{}] 06:08:55 INFO - PROCESS | 3422 | 1460984935444 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:55 INFO - PROCESS | 3422 | 1460984935668 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:08:55 INFO - PROCESS | 3422 | 1460984935939 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c7400 == 205 [pid = 3422] [id = 532] 06:08:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8dd12800) [pid = 3422] [serial = 1597] [outer = (nil)] 06:08:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8ddbcc00) [pid = 3422] [serial = 1598] [outer = 0x8dd12800] 06:08:56 INFO - PROCESS | 3422 | 1460984936072 Marionette DEBUG loaded listener.js 06:08:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8e990800) [pid = 3422] [serial = 1599] [outer = 0x8dd12800] 06:08:56 INFO - PROCESS | 3422 | 1460984936886 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1483ms 06:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:08:56 INFO - PROCESS | 3422 | 1460984936919 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:08:56 INFO - PROCESS | 3422 | 1460984936922 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:08:56 INFO - PROCESS | 3422 | 1460984936928 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:08:56 INFO - PROCESS | 3422 | 1460984936932 Marionette TRACE conn4 <- [1,2102,null,{}] 06:08:56 INFO - PROCESS | 3422 | 1460984936937 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:57 INFO - PROCESS | 3422 | 1460984937219 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:08:57 INFO - PROCESS | 3422 | 1460984937428 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x84457c00 == 206 [pid = 3422] [id = 533] 06:08:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8b5e2800) [pid = 3422] [serial = 1600] [outer = (nil)] 06:08:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8f4f1400) [pid = 3422] [serial = 1601] [outer = 0x8b5e2800] 06:08:57 INFO - PROCESS | 3422 | 1460984937511 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x8f504000) [pid = 3422] [serial = 1602] [outer = 0x8b5e2800] 06:08:58 INFO - PROCESS | 3422 | 1460984938335 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1481ms 06:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:08:58 INFO - PROCESS | 3422 | 1460984938409 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:08:58 INFO - PROCESS | 3422 | 1460984938412 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:08:58 INFO - PROCESS | 3422 | 1460984938418 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 3422 | 1460984938422 Marionette TRACE conn4 <- [1,2106,null,{}] 06:08:58 INFO - PROCESS | 3422 | 1460984938427 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:58 INFO - PROCESS | 3422 | 1460984938622 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:08:58 INFO - PROCESS | 3422 | 1460984938894 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94bc00 == 207 [pid = 3422] [id = 534] 06:08:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x8f4f2800) [pid = 3422] [serial = 1603] [outer = (nil)] 06:08:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8f603000) [pid = 3422] [serial = 1604] [outer = 0x8f4f2800] 06:08:58 INFO - PROCESS | 3422 | 1460984938990 Marionette DEBUG loaded listener.js 06:08:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8f60d400) [pid = 3422] [serial = 1605] [outer = 0x8f4f2800] 06:08:59 INFO - PROCESS | 3422 | 1460984939857 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1488ms 06:08:59 INFO - PROCESS | 3422 | 1460984939905 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:08:59 INFO - PROCESS | 3422 | 1460984939908 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:08:59 INFO - PROCESS | 3422 | 1460984939915 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:08:59 INFO - PROCESS | 3422 | 1460984939918 Marionette TRACE conn4 <- [1,2110,null,{}] 06:08:59 INFO - PROCESS | 3422 | 1460984939924 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:00 INFO - PROCESS | 3422 | 1460984940202 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:09:00 INFO - PROCESS | 3422 | 1460984940407 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8514c400 == 208 [pid = 3422] [id = 535] 06:09:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8f558c00) [pid = 3422] [serial = 1606] [outer = (nil)] 06:09:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8fe73400) [pid = 3422] [serial = 1607] [outer = 0x8f558c00] 06:09:00 INFO - PROCESS | 3422 | 1460984940533 Marionette DEBUG loaded listener.js 06:09:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8fe9a800) [pid = 3422] [serial = 1608] [outer = 0x8f558c00] 06:09:01 INFO - PROCESS | 3422 | 1460984941358 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1479ms 06:09:01 INFO - PROCESS | 3422 | 1460984941394 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:09:01 INFO - PROCESS | 3422 | 1460984941397 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:09:01 INFO - PROCESS | 3422 | 1460984941404 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 3422 | 1460984941408 Marionette TRACE conn4 <- [1,2114,null,{}] 06:09:01 INFO - PROCESS | 3422 | 1460984941413 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:01 INFO - PROCESS | 3422 | 1460984941696 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:09:01 INFO - PROCESS | 3422 | 1460984941905 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e1c00 == 209 [pid = 3422] [id = 536] 06:09:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x8b5e2000) [pid = 3422] [serial = 1609] [outer = (nil)] 06:09:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8fe77000) [pid = 3422] [serial = 1610] [outer = 0x8b5e2000] 06:09:02 INFO - PROCESS | 3422 | 1460984942028 Marionette DEBUG loaded listener.js 06:09:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x904c1400) [pid = 3422] [serial = 1611] [outer = 0x8b5e2000] 06:09:02 INFO - PROCESS | 3422 | 1460984942887 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1534ms 06:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:09:02 INFO - PROCESS | 3422 | 1460984942938 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:09:02 INFO - PROCESS | 3422 | 1460984942942 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:09:02 INFO - PROCESS | 3422 | 1460984942948 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:09:02 INFO - PROCESS | 3422 | 1460984942952 Marionette TRACE conn4 <- [1,2118,null,{}] 06:09:02 INFO - PROCESS | 3422 | 1460984942957 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:03 INFO - PROCESS | 3422 | 1460984943176 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:09:03 INFO - PROCESS | 3422 | 1460984943449 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x904b9400 == 210 [pid = 3422] [id = 537] 06:09:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x9311e800) [pid = 3422] [serial = 1612] [outer = (nil)] 06:09:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x9312c400) [pid = 3422] [serial = 1613] [outer = 0x9311e800] 06:09:03 INFO - PROCESS | 3422 | 1460984943591 Marionette DEBUG loaded listener.js 06:09:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x931cc000) [pid = 3422] [serial = 1614] [outer = 0x9311e800] 06:09:04 INFO - PROCESS | 3422 | 1460984944458 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1582ms 06:09:04 INFO - PROCESS | 3422 | 1460984944530 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:09:04 INFO - PROCESS | 3422 | 1460984944534 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:09:04 INFO - PROCESS | 3422 | 1460984944540 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:09:04 INFO - PROCESS | 3422 | 1460984944543 Marionette TRACE conn4 <- [1,2122,null,{}] 06:09:04 INFO - PROCESS | 3422 | 1460984944549 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:04 INFO - PROCESS | 3422 | 1460984944749 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:09:05 INFO - PROCESS | 3422 | 1460984945065 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x91f2fc00 == 211 [pid = 3422] [id = 538] 06:09:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x93183800) [pid = 3422] [serial = 1615] [outer = (nil)] 06:09:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x932ea800) [pid = 3422] [serial = 1616] [outer = 0x93183800] 06:09:05 INFO - PROCESS | 3422 | 1460984945150 Marionette DEBUG loaded listener.js 06:09:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x932f5c00) [pid = 3422] [serial = 1617] [outer = 0x93183800] 06:09:05 INFO - PROCESS | 3422 | 1460984945961 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1487ms 06:09:06 INFO - PROCESS | 3422 | 1460984946028 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:09:06 INFO - PROCESS | 3422 | 1460984946032 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:09:06 INFO - PROCESS | 3422 | 1460984946038 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 3422 | 1460984946040 Marionette TRACE conn4 <- [1,2126,null,{}] 06:09:06 INFO - PROCESS | 3422 | 1460984946047 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:06 INFO - PROCESS | 3422 | 1460984946242 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:09:06 INFO - PROCESS | 3422 | 1460984946518 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe9e000 == 212 [pid = 3422] [id = 539] 06:09:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x90837800) [pid = 3422] [serial = 1618] [outer = (nil)] 06:09:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x9333e400) [pid = 3422] [serial = 1619] [outer = 0x90837800] 06:09:06 INFO - PROCESS | 3422 | 1460984946646 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x94074400) [pid = 3422] [serial = 1620] [outer = 0x90837800] 06:09:07 INFO - PROCESS | 3422 | 1460984947456 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1494ms 06:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:09:07 INFO - PROCESS | 3422 | 1460984947533 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 3422 | 1460984947536 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:09:07 INFO - PROCESS | 3422 | 1460984947543 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 3422 | 1460984947546 Marionette TRACE conn4 <- [1,2130,null,{}] 06:09:07 INFO - PROCESS | 3422 | 1460984947552 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:07 INFO - PROCESS | 3422 | 1460984947781 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:09:08 INFO - PROCESS | 3422 | 1460984948057 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x84408400 == 213 [pid = 3422] [id = 540] 06:09:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x931d9c00) [pid = 3422] [serial = 1621] [outer = (nil)] 06:09:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x940bd800) [pid = 3422] [serial = 1622] [outer = 0x931d9c00] 06:09:08 INFO - PROCESS | 3422 | 1460984948178 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x9428f400) [pid = 3422] [serial = 1623] [outer = 0x931d9c00] 06:09:08 INFO - PROCESS | 3422 | 1460984948989 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:09:09 INFO - PROCESS | 3422 | 1460984949031 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:09:09 INFO - PROCESS | 3422 | 1460984949037 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 3422 | 1460984949046 Marionette TRACE conn4 <- [1,2134,null,{}] 06:09:09 INFO - PROCESS | 3422 | 1460984949053 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:09 INFO - PROCESS | 3422 | 1460984949239 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:09:09 INFO - PROCESS | 3422 | 1460984949520 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e5000 == 214 [pid = 3422] [id = 541] 06:09:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x8f4ed400) [pid = 3422] [serial = 1624] [outer = (nil)] 06:09:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x96af0c00) [pid = 3422] [serial = 1625] [outer = 0x8f4ed400] 06:09:09 INFO - PROCESS | 3422 | 1460984949640 Marionette DEBUG loaded listener.js 06:09:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x9786b400) [pid = 3422] [serial = 1626] [outer = 0x8f4ed400] 06:09:10 INFO - PROCESS | 3422 | 1460984950441 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1449ms 06:09:10 INFO - PROCESS | 3422 | 1460984950487 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 3422 | 1460984950491 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:09:10 INFO - PROCESS | 3422 | 1460984950497 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 3422 | 1460984950499 Marionette TRACE conn4 <- [1,2138,null,{}] 06:09:10 INFO - PROCESS | 3422 | 1460984950505 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:10 INFO - PROCESS | 3422 | 1460984950777 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:09:10 INFO - PROCESS | 3422 | 1460984950948 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x940b9000 == 215 [pid = 3422] [id = 542] 06:09:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x96b79800) [pid = 3422] [serial = 1627] [outer = (nil)] 06:09:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x97ef8c00) [pid = 3422] [serial = 1628] [outer = 0x96b79800] 06:09:11 INFO - PROCESS | 3422 | 1460984951034 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x98184000) [pid = 3422] [serial = 1629] [outer = 0x96b79800] 06:09:11 INFO - PROCESS | 3422 | 1460984951889 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1427ms 06:09:11 INFO - PROCESS | 3422 | 1460984951925 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:09:11 INFO - PROCESS | 3422 | 1460984951928 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:09:11 INFO - PROCESS | 3422 | 1460984951935 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:09:11 INFO - PROCESS | 3422 | 1460984951938 Marionette TRACE conn4 <- [1,2142,null,{}] 06:09:11 INFO - PROCESS | 3422 | 1460984951943 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:12 INFO - PROCESS | 3422 | 1460984952133 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:09:12 INFO - PROCESS | 3422 | 1460984952420 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x97b11c00 == 216 [pid = 3422] [id = 543] 06:09:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x97b25000) [pid = 3422] [serial = 1630] [outer = (nil)] 06:09:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x9824f800) [pid = 3422] [serial = 1631] [outer = 0x97b25000] 06:09:12 INFO - PROCESS | 3422 | 1460984952506 Marionette DEBUG loaded listener.js 06:09:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x98256c00) [pid = 3422] [serial = 1632] [outer = 0x97b25000] 06:09:13 INFO - PROCESS | 3422 | 1460984953334 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:09:13 INFO - PROCESS | 3422 | 1460984953421 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:09:13 INFO - PROCESS | 3422 | 1460984953427 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:09:13 INFO - PROCESS | 3422 | 1460984953430 Marionette TRACE conn4 <- [1,2146,null,{}] 06:09:13 INFO - PROCESS | 3422 | 1460984953436 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:13 INFO - PROCESS | 3422 | 1460984953666 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:09:13 INFO - PROCESS | 3422 | 1460984953949 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bd0400 == 217 [pid = 3422] [id = 544] 06:09:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x962e6400) [pid = 3422] [serial = 1633] [outer = (nil)] 06:09:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x98fb4c00) [pid = 3422] [serial = 1634] [outer = 0x962e6400] 06:09:14 INFO - PROCESS | 3422 | 1460984954106 Marionette DEBUG loaded listener.js 06:09:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x99157000) [pid = 3422] [serial = 1635] [outer = 0x962e6400] 06:09:14 INFO - PROCESS | 3422 | 1460984954924 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 3422 | 1460984954968 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:09:14 INFO - PROCESS | 3422 | 1460984954974 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 3422 | 1460984954977 Marionette TRACE conn4 <- [1,2150,null,{}] 06:09:14 INFO - PROCESS | 3422 | 1460984954983 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:15 INFO - PROCESS | 3422 | 1460984955182 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:09:15 INFO - PROCESS | 3422 | 1460984955465 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bcec00 == 218 [pid = 3422] [id = 545] 06:09:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x98b71c00) [pid = 3422] [serial = 1636] [outer = (nil)] 06:09:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x99acb400) [pid = 3422] [serial = 1637] [outer = 0x98b71c00] 06:09:15 INFO - PROCESS | 3422 | 1460984955589 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x99bd7000) [pid = 3422] [serial = 1638] [outer = 0x98b71c00] 06:09:16 INFO - PROCESS | 3422 | 1460984956386 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1490ms 06:09:16 INFO - PROCESS | 3422 | 1460984956465 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:09:16 INFO - PROCESS | 3422 | 1460984956468 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:09:16 INFO - PROCESS | 3422 | 1460984956474 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:09:16 INFO - PROCESS | 3422 | 1460984956477 Marionette TRACE conn4 <- [1,2154,null,{}] 06:09:16 INFO - PROCESS | 3422 | 1460984956482 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:16 INFO - PROCESS | 3422 | 1460984956684 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:09:16 INFO - PROCESS | 3422 | 1460984956965 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x98c5b800 == 219 [pid = 3422] [id = 546] 06:09:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x993e7400) [pid = 3422] [serial = 1639] [outer = (nil)] 06:09:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x9b2e1400) [pid = 3422] [serial = 1640] [outer = 0x993e7400] 06:09:17 INFO - PROCESS | 3422 | 1460984957091 Marionette DEBUG loaded listener.js 06:09:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x9df24800) [pid = 3422] [serial = 1641] [outer = 0x993e7400] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x80f31400 == 218 [pid = 3422] [id = 525] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x838e3000 == 217 [pid = 3422] [id = 524] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8440b800 == 216 [pid = 3422] [id = 523] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x815f0000 == 215 [pid = 3422] [id = 522] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x80f36c00 == 214 [pid = 3422] [id = 520] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x932f5000 == 213 [pid = 3422] [id = 519] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x815e3800 == 212 [pid = 3422] [id = 517] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x98191800 == 211 [pid = 3422] [id = 518] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x82ade400 == 210 [pid = 3422] [id = 516] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x97b29000 == 209 [pid = 3422] [id = 515] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x94293800 == 208 [pid = 3422] [id = 513] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x9707c800 == 207 [pid = 3422] [id = 514] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x93187000 == 206 [pid = 3422] [id = 512] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x82aea400 == 205 [pid = 3422] [id = 511] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x88e42800 == 204 [pid = 3422] [id = 510] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9cc000 == 203 [pid = 3422] [id = 508] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8ebfd000 == 202 [pid = 3422] [id = 509] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x85cf3000 == 201 [pid = 3422] [id = 507] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8c12dc00 == 200 [pid = 3422] [id = 506] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8870e000 == 199 [pid = 3422] [id = 505] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e4400 == 198 [pid = 3422] [id = 504] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x8444b400 == 197 [pid = 3422] [id = 502] 06:09:19 INFO - PROCESS | 3422 | --DOCSHELL 0x86565000 == 196 [pid = 3422] [id = 503] 06:09:19 INFO - PROCESS | 3422 | 1460984959273 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x86c46000) [pid = 3422] [serial = 1494] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x8444d000) [pid = 3422] [serial = 1433] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x82bcf000) [pid = 3422] [serial = 1484] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x931c1400) [pid = 3422] [serial = 1472] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x8226b800) [pid = 3422] [serial = 1490] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x940b4c00) [pid = 3422] [serial = 1481] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x867ca400) [pid = 3422] [serial = 1493] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x8d949400) [pid = 3422] [serial = 1451] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8655cc00) [pid = 3422] [serial = 1488] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x8f55b000) [pid = 3422] [serial = 1460] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x904c6c00) [pid = 3422] [serial = 1466] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x84414c00) [pid = 3422] [serial = 1491] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x8ddc1c00) [pid = 3422] [serial = 1454] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x8595fc00) [pid = 3422] [serial = 1436] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x8884bc00) [pid = 3422] [serial = 1497] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x931e3000) [pid = 3422] [serial = 1475] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x8ebf6400) [pid = 3422] [serial = 1457] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x88e41800) [pid = 3422] [serial = 1442] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x8904c800) [pid = 3422] [serial = 1445] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x84410000) [pid = 3422] [serial = 1485] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x85968400) [pid = 3422] [serial = 1503] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x84414000) [pid = 3422] [serial = 1502] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x86ce3400) [pid = 3422] [serial = 1439] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8fe91400) [pid = 3422] [serial = 1463] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x907ac000) [pid = 3422] [serial = 1469] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8bee5400) [pid = 3422] [serial = 1448] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x8904d800) [pid = 3422] [serial = 1499] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x9330e800) [pid = 3422] [serial = 1478] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x87d52800) [pid = 3422] [serial = 1496] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x85965c00) [pid = 3422] [serial = 1487] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8b5ee000) [pid = 3422] [serial = 1500] [outer = (nil)] [url = about:blank] 06:09:19 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x88703400) [pid = 3422] [serial = 1505] [outer = (nil)] [url = about:blank] 06:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 3095ms 06:09:19 INFO - PROCESS | 3422 | 1460984959571 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:09:19 INFO - PROCESS | 3422 | 1460984959576 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:09:19 INFO - PROCESS | 3422 | 1460984959584 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 3422 | 1460984959590 Marionette TRACE conn4 <- [1,2158,null,{}] 06:09:19 INFO - PROCESS | 3422 | 1460984959598 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:19 INFO - PROCESS | 3422 | 1460984959775 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:09:19 INFO - PROCESS | 3422 | 1460984959786 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x84458800 == 197 [pid = 3422] [id = 547] 06:09:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x84459c00) [pid = 3422] [serial = 1642] [outer = (nil)] 06:09:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x84e73c00) [pid = 3422] [serial = 1643] [outer = 0x84459c00] 06:09:19 INFO - PROCESS | 3422 | 1460984959883 Marionette DEBUG loaded listener.js 06:09:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x84ee3c00) [pid = 3422] [serial = 1644] [outer = 0x84459c00] 06:09:20 INFO - PROCESS | 3422 | 1460984960800 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1234ms 06:09:20 INFO - PROCESS | 3422 | 1460984960818 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:09:20 INFO - PROCESS | 3422 | 1460984960826 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:09:20 INFO - PROCESS | 3422 | 1460984960836 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 3422 | 1460984960839 Marionette TRACE conn4 <- [1,2162,null,{}] 06:09:20 INFO - PROCESS | 3422 | 1460984960845 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:21 INFO - PROCESS | 3422 | 1460984961096 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:09:21 INFO - PROCESS | 3422 | 1460984961118 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x85148000 == 198 [pid = 3422] [id = 548] 06:09:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x85156400) [pid = 3422] [serial = 1645] [outer = (nil)] 06:09:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8596c400) [pid = 3422] [serial = 1646] [outer = 0x85156400] 06:09:21 INFO - PROCESS | 3422 | 1460984961186 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x85cf9c00) [pid = 3422] [serial = 1647] [outer = 0x85156400] 06:09:22 INFO - PROCESS | 3422 | 1460984962619 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1835ms 06:09:22 INFO - PROCESS | 3422 | 1460984962670 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:09:22 INFO - PROCESS | 3422 | 1460984962674 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:09:22 INFO - PROCESS | 3422 | 1460984962680 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 3422 | 1460984962685 Marionette TRACE conn4 <- [1,2166,null,{}] 06:09:22 INFO - PROCESS | 3422 | 1460984962705 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:23 INFO - PROCESS | 3422 | 1460984963041 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:09:23 INFO - PROCESS | 3422 | 1460984963223 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x867ca400 == 199 [pid = 3422] [id = 549] 06:09:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x86cdbc00) [pid = 3422] [serial = 1648] [outer = (nil)] 06:09:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x86ce8000) [pid = 3422] [serial = 1649] [outer = 0x86cdbc00] 06:09:23 INFO - PROCESS | 3422 | 1460984963312 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x88705000) [pid = 3422] [serial = 1650] [outer = 0x86cdbc00] 06:09:24 INFO - PROCESS | 3422 | 1460984964712 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x815e5800) [pid = 3422] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x904c2400) [pid = 3422] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8c12f800) [pid = 3422] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x8b5e4800) [pid = 3422] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x84454400) [pid = 3422] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x815ea000) [pid = 3422] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x9707ec00) [pid = 3422] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x867c5c00) [pid = 3422] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x867c5400) [pid = 3422] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x89bf7000) [pid = 3422] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x97b2ac00) [pid = 3422] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x838df800) [pid = 3422] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x82bca800) [pid = 3422] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x815eb000) [pid = 3422] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x8fcb2000) [pid = 3422] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8440e800) [pid = 3422] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x8578b800) [pid = 3422] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x98215400) [pid = 3422] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8ddc1000) [pid = 3422] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x84455c00) [pid = 3422] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8d94b400) [pid = 3422] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8bedc400) [pid = 3422] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8578ec00) [pid = 3422] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8fe97000) [pid = 3422] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x85cf4c00) [pid = 3422] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x904bd000) [pid = 3422] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8fcb3800) [pid = 3422] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x940b9c00) [pid = 3422] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8e984000) [pid = 3422] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x93126400) [pid = 3422] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8d94b800) [pid = 3422] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x867cc400) [pid = 3422] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x962df400) [pid = 3422] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x8dd17c00) [pid = 3422] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x85786c00) [pid = 3422] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x87d54000) [pid = 3422] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x97b28c00) [pid = 3422] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x8bf98c00) [pid = 3422] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x84450800) [pid = 3422] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8beea400) [pid = 3422] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x93128c00) [pid = 3422] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x86c47000) [pid = 3422] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x82ae2c00) [pid = 3422] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:09:24 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x93341000) [pid = 3422] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2238ms 06:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:09:24 INFO - PROCESS | 3422 | 1460984964918 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:09:24 INFO - PROCESS | 3422 | 1460984964922 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:09:24 INFO - PROCESS | 3422 | 1460984964928 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:09:24 INFO - PROCESS | 3422 | 1460984964931 Marionette TRACE conn4 <- [1,2170,null,{}] 06:09:24 INFO - PROCESS | 3422 | 1460984964936 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:25 INFO - PROCESS | 3422 | 1460984965223 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:09:25 INFO - PROCESS | 3422 | 1460984965344 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x815eb000 == 200 [pid = 3422] [id = 550] 06:09:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8295ac00) [pid = 3422] [serial = 1651] [outer = (nil)] 06:09:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x84407c00) [pid = 3422] [serial = 1652] [outer = 0x8295ac00] 06:09:25 INFO - PROCESS | 3422 | 1460984965411 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x84eed400) [pid = 3422] [serial = 1653] [outer = 0x8295ac00] 06:09:26 INFO - PROCESS | 3422 | 1460984966096 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1185ms 06:09:26 INFO - PROCESS | 3422 | 1460984966112 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 3422 | 1460984966116 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:09:26 INFO - PROCESS | 3422 | 1460984966122 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 3422 | 1460984966124 Marionette TRACE conn4 <- [1,2174,null,{}] 06:09:26 INFO - PROCESS | 3422 | 1460984966129 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:26 INFO - PROCESS | 3422 | 1460984966381 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:09:26 INFO - PROCESS | 3422 | 1460984966400 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x82adc800 == 201 [pid = 3422] [id = 551] 06:09:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8440e800) [pid = 3422] [serial = 1654] [outer = (nil)] 06:09:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x86ce8c00) [pid = 3422] [serial = 1655] [outer = 0x8440e800] 06:09:26 INFO - PROCESS | 3422 | 1460984966465 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8870c400) [pid = 3422] [serial = 1656] [outer = 0x8440e800] 06:09:27 INFO - PROCESS | 3422 | 1460984967585 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1529ms 06:09:27 INFO - PROCESS | 3422 | 1460984967654 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:09:27 INFO - PROCESS | 3422 | 1460984967667 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:09:27 INFO - PROCESS | 3422 | 1460984967676 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:09:27 INFO - PROCESS | 3422 | 1460984967681 Marionette TRACE conn4 <- [1,2178,null,{}] 06:09:27 INFO - PROCESS | 3422 | 1460984967689 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:27 INFO - PROCESS | 3422 | 1460984967944 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:09:28 INFO - PROCESS | 3422 | 1460984968270 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x84451800 == 202 [pid = 3422] [id = 552] 06:09:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x84ee2800) [pid = 3422] [serial = 1657] [outer = (nil)] 06:09:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x85152400) [pid = 3422] [serial = 1658] [outer = 0x84ee2800] 06:09:28 INFO - PROCESS | 3422 | 1460984968359 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x85cf0c00) [pid = 3422] [serial = 1659] [outer = 0x84ee2800] 06:09:29 INFO - PROCESS | 3422 | 1460984969279 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1643ms 06:09:29 INFO - PROCESS | 3422 | 1460984969319 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:09:29 INFO - PROCESS | 3422 | 1460984969328 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:09:29 INFO - PROCESS | 3422 | 1460984969338 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:09:29 INFO - PROCESS | 3422 | 1460984969341 Marionette TRACE conn4 <- [1,2182,null,{}] 06:09:29 INFO - PROCESS | 3422 | 1460984969348 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:29 INFO - PROCESS | 3422 | 1460984969553 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:09:29 INFO - PROCESS | 3422 | 1460984969910 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x867cbc00 == 203 [pid = 3422] [id = 553] 06:09:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x86c42000) [pid = 3422] [serial = 1660] [outer = (nil)] 06:09:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x86c4fc00) [pid = 3422] [serial = 1661] [outer = 0x86c42000] 06:09:30 INFO - PROCESS | 3422 | 1460984969996 Marionette DEBUG loaded listener.js 06:09:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x87d50000) [pid = 3422] [serial = 1662] [outer = 0x86c42000] 06:09:30 INFO - PROCESS | 3422 | 1460984970839 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1538ms 06:09:30 INFO - PROCESS | 3422 | 1460984970876 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:09:30 INFO - PROCESS | 3422 | 1460984970880 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:09:30 INFO - PROCESS | 3422 | 1460984970887 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:09:30 INFO - PROCESS | 3422 | 1460984970892 Marionette TRACE conn4 <- [1,2186,null,{}] 06:09:30 INFO - PROCESS | 3422 | 1460984970907 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:31 INFO - PROCESS | 3422 | 1460984971114 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:09:31 INFO - PROCESS | 3422 | 1460984971389 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf2000 == 204 [pid = 3422] [id = 554] 06:09:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x88852400) [pid = 3422] [serial = 1663] [outer = (nil)] 06:09:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x89bf7400) [pid = 3422] [serial = 1664] [outer = 0x88852400] 06:09:31 INFO - PROCESS | 3422 | 1460984971518 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8bd12c00) [pid = 3422] [serial = 1665] [outer = 0x88852400] 06:09:32 INFO - PROCESS | 3422 | 1460984972331 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1487ms 06:09:32 INFO - PROCESS | 3422 | 1460984972375 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:09:32 INFO - PROCESS | 3422 | 1460984972379 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:09:32 INFO - PROCESS | 3422 | 1460984972385 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:09:32 INFO - PROCESS | 3422 | 1460984972388 Marionette TRACE conn4 <- [1,2190,null,{}] 06:09:32 INFO - PROCESS | 3422 | 1460984972394 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:32 INFO - PROCESS | 3422 | 1460984972584 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:09:32 INFO - PROCESS | 3422 | 1460984972898 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee2400 == 205 [pid = 3422] [id = 555] 06:09:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8bee9c00) [pid = 3422] [serial = 1666] [outer = (nil)] 06:09:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8c0c5c00) [pid = 3422] [serial = 1667] [outer = 0x8bee9c00] 06:09:33 INFO - PROCESS | 3422 | 1460984973024 Marionette DEBUG loaded listener.js 06:09:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8c12e400) [pid = 3422] [serial = 1668] [outer = 0x8bee9c00] 06:09:33 INFO - PROCESS | 3422 | 1460984973796 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1427ms 06:09:33 INFO - PROCESS | 3422 | 1460984973814 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:09:33 INFO - PROCESS | 3422 | 1460984973817 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:09:33 INFO - PROCESS | 3422 | 1460984973823 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:09:33 INFO - PROCESS | 3422 | 1460984973827 Marionette TRACE conn4 <- [1,2194,null,{}] 06:09:33 INFO - PROCESS | 3422 | 1460984973832 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:34 INFO - PROCESS | 3422 | 1460984974023 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:09:34 INFO - PROCESS | 3422 | 1460984974317 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0ca400 == 206 [pid = 3422] [id = 556] 06:09:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8d947c00) [pid = 3422] [serial = 1669] [outer = (nil)] 06:09:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8db1ac00) [pid = 3422] [serial = 1670] [outer = 0x8d947c00] 06:09:34 INFO - PROCESS | 3422 | 1460984974403 Marionette DEBUG loaded listener.js 06:09:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8dd0dc00) [pid = 3422] [serial = 1671] [outer = 0x8d947c00] 06:09:35 INFO - PROCESS | 3422 | 1460984975260 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1496ms 06:09:35 INFO - PROCESS | 3422 | 1460984975320 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:09:35 INFO - PROCESS | 3422 | 1460984975325 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:09:35 INFO - PROCESS | 3422 | 1460984975331 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:09:35 INFO - PROCESS | 3422 | 1460984975334 Marionette TRACE conn4 <- [1,2198,null,{}] 06:09:35 INFO - PROCESS | 3422 | 1460984975339 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:35 INFO - PROCESS | 3422 | 1460984975557 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:09:35 INFO - PROCESS | 3422 | 1460984975837 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c45400 == 207 [pid = 3422] [id = 557] 06:09:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8db1cc00) [pid = 3422] [serial = 1672] [outer = (nil)] 06:09:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8ebffc00) [pid = 3422] [serial = 1673] [outer = 0x8db1cc00] 06:09:35 INFO - PROCESS | 3422 | 1460984975963 Marionette DEBUG loaded listener.js 06:09:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8f50e000) [pid = 3422] [serial = 1674] [outer = 0x8db1cc00] 06:09:36 INFO - PROCESS | 3422 | 1460984976769 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1481ms 06:09:36 INFO - PROCESS | 3422 | 1460984976813 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:09:36 INFO - PROCESS | 3422 | 1460984976817 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:09:36 INFO - PROCESS | 3422 | 1460984976823 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:09:36 INFO - PROCESS | 3422 | 1460984976826 Marionette TRACE conn4 <- [1,2202,null,{}] 06:09:36 INFO - PROCESS | 3422 | 1460984976832 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:37 INFO - PROCESS | 3422 | 1460984977024 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:09:37 INFO - PROCESS | 3422 | 1460984977307 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd18000 == 208 [pid = 3422] [id = 558] 06:09:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8f4ee400) [pid = 3422] [serial = 1675] [outer = (nil)] 06:09:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8fcb2000) [pid = 3422] [serial = 1676] [outer = 0x8f4ee400] 06:09:37 INFO - PROCESS | 3422 | 1460984977391 Marionette DEBUG loaded listener.js 06:09:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8fe74800) [pid = 3422] [serial = 1677] [outer = 0x8f4ee400] 06:09:38 INFO - PROCESS | 3422 | 1460984978251 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1497ms 06:09:38 INFO - PROCESS | 3422 | 1460984978321 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:09:38 INFO - PROCESS | 3422 | 1460984978325 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:09:38 INFO - PROCESS | 3422 | 1460984978331 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:09:38 INFO - PROCESS | 3422 | 1460984978333 Marionette TRACE conn4 <- [1,2206,null,{}] 06:09:38 INFO - PROCESS | 3422 | 1460984978339 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:38 INFO - PROCESS | 3422 | 1460984978559 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:09:38 INFO - PROCESS | 3422 | 1460984978875 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db14400 == 209 [pid = 3422] [id = 559] 06:09:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x8f507800) [pid = 3422] [serial = 1678] [outer = (nil)] 06:09:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x8fea0000) [pid = 3422] [serial = 1679] [outer = 0x8f507800] 06:09:38 INFO - PROCESS | 3422 | 1460984978956 Marionette DEBUG loaded listener.js 06:09:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x90836400) [pid = 3422] [serial = 1680] [outer = 0x8f507800] 06:09:39 INFO - PROCESS | 3422 | 1460984979768 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1484ms 06:09:39 INFO - PROCESS | 3422 | 1460984979816 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:09:39 INFO - PROCESS | 3422 | 1460984979820 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:09:39 INFO - PROCESS | 3422 | 1460984979826 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:09:39 INFO - PROCESS | 3422 | 1460984979829 Marionette TRACE conn4 <- [1,2210,null,{}] 06:09:39 INFO - PROCESS | 3422 | 1460984979835 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:40 INFO - PROCESS | 3422 | 1460984980016 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:09:40 INFO - PROCESS | 3422 | 1460984980305 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x8595d400 == 210 [pid = 3422] [id = 560] 06:09:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x86c43800) [pid = 3422] [serial = 1681] [outer = (nil)] 06:09:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8fe9ac00) [pid = 3422] [serial = 1682] [outer = 0x86c43800] 06:09:40 INFO - PROCESS | 3422 | 1460984980428 Marionette DEBUG loaded listener.js 06:09:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x91f82400) [pid = 3422] [serial = 1683] [outer = 0x86c43800] 06:09:41 INFO - PROCESS | 3422 | 1460984981227 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1434ms 06:09:41 INFO - PROCESS | 3422 | 1460984981261 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:09:41 INFO - PROCESS | 3422 | 1460984981265 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:09:41 INFO - PROCESS | 3422 | 1460984981271 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:09:41 INFO - PROCESS | 3422 | 1460984981274 Marionette TRACE conn4 <- [1,2214,null,{}] 06:09:41 INFO - PROCESS | 3422 | 1460984981279 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:41 INFO - PROCESS | 3422 | 1460984981469 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:09:41 INFO - PROCESS | 3422 | 1460984981753 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e8000 == 211 [pid = 3422] [id = 561] 06:09:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x8fe96c00) [pid = 3422] [serial = 1684] [outer = (nil)] 06:09:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x931c0800) [pid = 3422] [serial = 1685] [outer = 0x8fe96c00] 06:09:41 INFO - PROCESS | 3422 | 1460984981835 Marionette DEBUG loaded listener.js 06:09:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x931c9800) [pid = 3422] [serial = 1686] [outer = 0x8fe96c00] 06:09:42 INFO - PROCESS | 3422 | 1460984982691 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1438ms 06:09:42 INFO - PROCESS | 3422 | 1460984982709 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:09:42 INFO - PROCESS | 3422 | 1460984982713 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:09:42 INFO - PROCESS | 3422 | 1460984982719 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:09:42 INFO - PROCESS | 3422 | 1460984982723 Marionette TRACE conn4 <- [1,2218,null,{}] 06:09:42 INFO - PROCESS | 3422 | 1460984982729 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:43 INFO - PROCESS | 3422 | 1460984983048 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:09:43 INFO - PROCESS | 3422 | 1460984983262 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f0400 == 212 [pid = 3422] [id = 562] 06:09:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x932f6800) [pid = 3422] [serial = 1687] [outer = (nil)] 06:09:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x94069c00) [pid = 3422] [serial = 1688] [outer = 0x932f6800] 06:09:43 INFO - PROCESS | 3422 | 1460984983347 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x94292800) [pid = 3422] [serial = 1689] [outer = 0x932f6800] 06:09:44 INFO - PROCESS | 3422 | 1460984984206 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1532ms 06:09:44 INFO - PROCESS | 3422 | 1460984984252 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:09:44 INFO - PROCESS | 3422 | 1460984984255 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:09:44 INFO - PROCESS | 3422 | 1460984984262 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:09:44 INFO - PROCESS | 3422 | 1460984984266 Marionette TRACE conn4 <- [1,2222,null,{}] 06:09:44 INFO - PROCESS | 3422 | 1460984984272 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:44 INFO - PROCESS | 3422 | 1460984984478 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:09:44 INFO - PROCESS | 3422 | 1460984984764 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x93338800 == 213 [pid = 3422] [id = 563] 06:09:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x940b5800) [pid = 3422] [serial = 1690] [outer = (nil)] 06:09:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x96a7d000) [pid = 3422] [serial = 1691] [outer = 0x940b5800] 06:09:44 INFO - PROCESS | 3422 | 1460984984853 Marionette DEBUG loaded listener.js 06:09:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x97b23800) [pid = 3422] [serial = 1692] [outer = 0x940b5800] 06:09:45 INFO - PROCESS | 3422 | 1460984985684 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1479ms 06:09:45 INFO - PROCESS | 3422 | 1460984985742 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:09:45 INFO - PROCESS | 3422 | 1460984985745 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:09:45 INFO - PROCESS | 3422 | 1460984985771 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:09:45 INFO - PROCESS | 3422 | 1460984985774 Marionette TRACE conn4 <- [1,2226,null,{}] 06:09:45 INFO - PROCESS | 3422 | 1460984985780 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:45 INFO - PROCESS | 3422 | 1460984985976 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:09:46 INFO - PROCESS | 3422 | 1460984986260 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x962e9000 == 214 [pid = 3422] [id = 564] 06:09:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x96afc800) [pid = 3422] [serial = 1693] [outer = (nil)] 06:09:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x97efa800) [pid = 3422] [serial = 1694] [outer = 0x96afc800] 06:09:46 INFO - PROCESS | 3422 | 1460984986381 Marionette DEBUG loaded listener.js 06:09:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x98187c00) [pid = 3422] [serial = 1695] [outer = 0x96afc800] 06:09:47 INFO - PROCESS | 3422 | 1460984987197 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1441ms 06:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:09:47 INFO - PROCESS | 3422 | 1460984987208 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:09:47 INFO - PROCESS | 3422 | 1460984987211 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:09:47 INFO - PROCESS | 3422 | 1460984987217 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:09:47 INFO - PROCESS | 3422 | 1460984987221 Marionette TRACE conn4 <- [1,2230,null,{}] 06:09:47 INFO - PROCESS | 3422 | 1460984987226 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:47 INFO - PROCESS | 3422 | 1460984987423 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:09:47 INFO - PROCESS | 3422 | 1460984987681 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8440f000 == 215 [pid = 3422] [id = 565] 06:09:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x97b26000) [pid = 3422] [serial = 1696] [outer = (nil)] 06:09:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x98251c00) [pid = 3422] [serial = 1697] [outer = 0x97b26000] 06:09:47 INFO - PROCESS | 3422 | 1460984987759 Marionette DEBUG loaded listener.js 06:09:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x98255800) [pid = 3422] [serial = 1698] [outer = 0x97b26000] 06:09:48 INFO - PROCESS | 3422 | 1460984988689 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1538ms 06:09:48 INFO - PROCESS | 3422 | 1460984988754 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:09:48 INFO - PROCESS | 3422 | 1460984988758 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:09:48 INFO - PROCESS | 3422 | 1460984988764 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:09:48 INFO - PROCESS | 3422 | 1460984988766 Marionette TRACE conn4 <- [1,2234,null,{}] 06:09:48 INFO - PROCESS | 3422 | 1460984988772 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:48 INFO - PROCESS | 3422 | 1460984988968 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:09:49 INFO - PROCESS | 3422 | 1460984989262 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x838ddc00 == 216 [pid = 3422] [id = 566] 06:09:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x84409c00) [pid = 3422] [serial = 1699] [outer = (nil)] 06:09:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x98318c00) [pid = 3422] [serial = 1700] [outer = 0x84409c00] 06:09:49 INFO - PROCESS | 3422 | 1460984989401 Marionette DEBUG loaded listener.js 06:09:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x99bcac00) [pid = 3422] [serial = 1701] [outer = 0x84409c00] 06:09:50 INFO - PROCESS | 3422 | 1460984990179 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1440ms 06:09:50 INFO - PROCESS | 3422 | 1460984990205 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:09:50 INFO - PROCESS | 3422 | 1460984990209 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:09:50 INFO - PROCESS | 3422 | 1460984990214 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:09:50 INFO - PROCESS | 3422 | 1460984990217 Marionette TRACE conn4 <- [1,2238,null,{}] 06:09:50 INFO - PROCESS | 3422 | 1460984990223 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:50 INFO - PROCESS | 3422 | 1460984990421 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:09:50 INFO - PROCESS | 3422 | 1460984990708 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e1800 == 217 [pid = 3422] [id = 567] 06:09:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x94296000) [pid = 3422] [serial = 1702] [outer = (nil)] 06:09:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x9fb44800) [pid = 3422] [serial = 1703] [outer = 0x94296000] 06:09:50 INFO - PROCESS | 3422 | 1460984990790 Marionette DEBUG loaded listener.js 06:09:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x9eb4d000) [pid = 3422] [serial = 1704] [outer = 0x94296000] 06:09:51 INFO - PROCESS | 3422 | 1460984991646 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1478ms 06:09:51 INFO - PROCESS | 3422 | 1460984991693 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:09:51 INFO - PROCESS | 3422 | 1460984991697 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:09:51 INFO - PROCESS | 3422 | 1460984991703 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:09:51 INFO - PROCESS | 3422 | 1460984991706 Marionette TRACE conn4 <- [1,2242,null,{}] 06:09:51 INFO - PROCESS | 3422 | 1460984991711 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:51 INFO - PROCESS | 3422 | 1460984991910 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:09:52 INFO - PROCESS | 3422 | 1460984992203 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e3800 == 218 [pid = 3422] [id = 568] 06:09:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x8f55c800) [pid = 3422] [serial = 1705] [outer = (nil)] 06:09:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x9fc7bc00) [pid = 3422] [serial = 1706] [outer = 0x8f55c800] 06:09:52 INFO - PROCESS | 3422 | 1460984992325 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x9fc82c00) [pid = 3422] [serial = 1707] [outer = 0x8f55c800] 06:09:53 INFO - PROCESS | 3422 | 1460984993134 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1487ms 06:09:53 INFO - PROCESS | 3422 | 1460984993204 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:09:53 INFO - PROCESS | 3422 | 1460984993208 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:09:53 INFO - PROCESS | 3422 | 1460984993216 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:09:53 INFO - PROCESS | 3422 | 1460984993220 Marionette TRACE conn4 <- [1,2246,null,{}] 06:09:53 INFO - PROCESS | 3422 | 1460984993225 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:53 INFO - PROCESS | 3422 | 1460984993421 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:09:53 INFO - PROCESS | 3422 | 1460984993713 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae1400 == 219 [pid = 3422] [id = 569] 06:09:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x85784c00) [pid = 3422] [serial = 1708] [outer = (nil)] 06:09:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x9fcad800) [pid = 3422] [serial = 1709] [outer = 0x85784c00] 06:09:53 INFO - PROCESS | 3422 | 1460984993833 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x9fe6c000) [pid = 3422] [serial = 1710] [outer = 0x85784c00] 06:09:54 INFO - PROCESS | 3422 | 1460984994716 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1544ms 06:09:54 INFO - PROCESS | 3422 | 1460984994761 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:09:54 INFO - PROCESS | 3422 | 1460984994765 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:09:54 INFO - PROCESS | 3422 | 1460984994771 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:09:54 INFO - PROCESS | 3422 | 1460984994773 Marionette TRACE conn4 <- [1,2250,null,{}] 06:09:54 INFO - PROCESS | 3422 | 1460984994779 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:54 INFO - PROCESS | 3422 | 1460984994970 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:09:55 INFO - PROCESS | 3422 | 1460984995303 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f3e400 == 220 [pid = 3422] [id = 570] 06:09:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x82adec00) [pid = 3422] [serial = 1711] [outer = (nil)] 06:09:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x8578dc00) [pid = 3422] [serial = 1712] [outer = 0x82adec00] 06:09:55 INFO - PROCESS | 3422 | 1460984995387 Marionette DEBUG loaded listener.js 06:09:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x86bf2400) [pid = 3422] [serial = 1713] [outer = 0x82adec00] 06:09:56 INFO - PROCESS | 3422 | 1460984996188 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1486ms 06:09:56 INFO - PROCESS | 3422 | 1460984996258 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:09:56 INFO - PROCESS | 3422 | 1460984996261 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:09:56 INFO - PROCESS | 3422 | 1460984996267 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 3422 | 1460984996270 Marionette TRACE conn4 <- [1,2254,null,{}] 06:09:56 INFO - PROCESS | 3422 | 1460984996275 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:56 INFO - PROCESS | 3422 | 1460984996476 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:09:56 INFO - PROCESS | 3422 | 1460984996812 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f32800 == 221 [pid = 3422] [id = 571] 06:09:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x82ae1c00) [pid = 3422] [serial = 1714] [outer = (nil)] 06:09:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x85153800) [pid = 3422] [serial = 1715] [outer = 0x82ae1c00] 06:09:56 INFO - PROCESS | 3422 | 1460984996895 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x86c46400) [pid = 3422] [serial = 1716] [outer = 0x82ae1c00] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x91f82c00 == 220 [pid = 3422] [id = 440] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x85784800 == 219 [pid = 3422] [id = 428] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf1400 == 218 [pid = 3422] [id = 429] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x87d45c00 == 217 [pid = 3422] [id = 431] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94e800 == 216 [pid = 3422] [id = 441] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8f50d000 == 215 [pid = 3422] [id = 438] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x904c1800 == 214 [pid = 3422] [id = 439] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8f609400 == 213 [pid = 3422] [id = 437] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8226f000 == 212 [pid = 3422] [id = 443] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x85151800 == 211 [pid = 3422] [id = 444] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x87d49800 == 210 [pid = 3422] [id = 432] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x88709c00 == 209 [pid = 3422] [id = 430] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x815eb000 == 208 [pid = 3422] [id = 550] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x867ca400 == 207 [pid = 3422] [id = 549] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x85148000 == 206 [pid = 3422] [id = 548] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x84458800 == 205 [pid = 3422] [id = 547] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x82bcec00 == 204 [pid = 3422] [id = 545] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x82bd0400 == 203 [pid = 3422] [id = 544] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x97b11c00 == 202 [pid = 3422] [id = 543] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x838e5000 == 201 [pid = 3422] [id = 541] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x940b9000 == 200 [pid = 3422] [id = 542] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x84408400 == 199 [pid = 3422] [id = 540] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe9e000 == 198 [pid = 3422] [id = 539] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x91f2fc00 == 197 [pid = 3422] [id = 538] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e1c00 == 196 [pid = 3422] [id = 536] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x904b9400 == 195 [pid = 3422] [id = 537] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8514c400 == 194 [pid = 3422] [id = 535] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94bc00 == 193 [pid = 3422] [id = 534] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x84457c00 == 192 [pid = 3422] [id = 533] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0c7400 == 191 [pid = 3422] [id = 532] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e9400 == 190 [pid = 3422] [id = 531] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf6000 == 189 [pid = 3422] [id = 529] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x84e6e400 == 188 [pid = 3422] [id = 530] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x85cf5800 == 187 [pid = 3422] [id = 528] 06:09:58 INFO - PROCESS | 3422 | --DOCSHELL 0x82adc400 == 186 [pid = 3422] [id = 527] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x85789400) [pid = 3422] [serial = 1578] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x93181800) [pid = 3422] [serial = 1529] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x8ebf1800) [pid = 3422] [serial = 1521] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x8c0be800) [pid = 3422] [serial = 1449] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x8578ac00) [pid = 3422] [serial = 1571] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x84411c00) [pid = 3422] [serial = 1562] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x97b30400) [pid = 3422] [serial = 1544] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8fcb0400) [pid = 3422] [serial = 1524] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x86c47400) [pid = 3422] [serial = 1512] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x931e3c00) [pid = 3422] [serial = 1533] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x97efac00) [pid = 3422] [serial = 1548] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x93337c00) [pid = 3422] [serial = 1479] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x84459400) [pid = 3422] [serial = 1434] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x86bf0400) [pid = 3422] [serial = 1511] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x86566800) [pid = 3422] [serial = 1565] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x8fe9a400) [pid = 3422] [serial = 1464] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x8444e800) [pid = 3422] [serial = 1568] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x86bf7c00) [pid = 3422] [serial = 1431] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x9824a400) [pid = 3422] [serial = 1557] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x9333e000) [pid = 3422] [serial = 1535] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x85781800) [pid = 3422] [serial = 1509] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x84ee4c00) [pid = 3422] [serial = 1508] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8e985400) [pid = 3422] [serial = 1455] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x93121800) [pid = 3422] [serial = 1532] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8f4f1000) [pid = 3422] [serial = 1458] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x867c4400) [pid = 3422] [serial = 1574] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x9148ec00) [pid = 3422] [serial = 1527] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x98184c00) [pid = 3422] [serial = 1551] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x931c8000) [pid = 3422] [serial = 1473] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x907b0000) [pid = 3422] [serial = 1467] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8f604800) [pid = 3422] [serial = 1523] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x95745800) [pid = 3422] [serial = 1538] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x91f90800) [pid = 3422] [serial = 1470] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x9821cc00) [pid = 3422] [serial = 1554] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x8dd19c00) [pid = 3422] [serial = 1518] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x97c7c800) [pid = 3422] [serial = 1545] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x89bf0c00) [pid = 3422] [serial = 1446] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x86bfb800) [pid = 3422] [serial = 1566] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x96af8c00) [pid = 3422] [serial = 1539] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x9786c000) [pid = 3422] [serial = 1541] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8f560c00) [pid = 3422] [serial = 1461] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x85cfb000) [pid = 3422] [serial = 1437] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x88e4b000) [pid = 3422] [serial = 1443] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x98258800) [pid = 3422] [serial = 1560] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8bfa2800) [pid = 3422] [serial = 1514] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x82bc5800) [pid = 3422] [serial = 1577] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x86bf7800) [pid = 3422] [serial = 1575] [outer = (nil)] [url = about:blank] 06:09:58 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x904c8400) [pid = 3422] [serial = 1526] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x84e71400) [pid = 3422] [serial = 1569] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x98249400) [pid = 3422] [serial = 1556] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x85968800) [pid = 3422] [serial = 1563] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x89046000) [pid = 3422] [serial = 1506] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8db13800) [pid = 3422] [serial = 1452] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x932ed000) [pid = 3422] [serial = 1476] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x9406e000) [pid = 3422] [serial = 1536] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x8db1e800) [pid = 3422] [serial = 1517] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x87d4ec00) [pid = 3422] [serial = 1440] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x85149000) [pid = 3422] [serial = 1356] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x97ef8800) [pid = 3422] [serial = 1547] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x8ddc7800) [pid = 3422] [serial = 1520] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x98187400) [pid = 3422] [serial = 1550] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8596b000) [pid = 3422] [serial = 1572] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x98253000) [pid = 3422] [serial = 1559] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x98217c00) [pid = 3422] [serial = 1553] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x931c2800) [pid = 3422] [serial = 1530] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8c123c00) [pid = 3422] [serial = 1515] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x940bcc00) [pid = 3422] [serial = 1482] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x97b23400) [pid = 3422] [serial = 1542] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x87d48800) [pid = 3422] [serial = 1580] [outer = (nil)] [url = about:blank] 06:09:59 INFO - PROCESS | 3422 | 1460984999300 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 3082ms 06:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:09:59 INFO - PROCESS | 3422 | 1460984999351 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:09:59 INFO - PROCESS | 3422 | 1460984999355 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:09:59 INFO - PROCESS | 3422 | 1460984999363 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:09:59 INFO - PROCESS | 3422 | 1460984999368 Marionette TRACE conn4 <- [1,2258,null,{}] 06:09:59 INFO - PROCESS | 3422 | 1460984999430 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:59 INFO - PROCESS | 3422 | 1460984999686 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:09:59 INFO - PROCESS | 3422 | 1460984999817 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc5800 == 187 [pid = 3422] [id = 572] 06:09:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x84407400) [pid = 3422] [serial = 1717] [outer = (nil)] 06:09:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x84413c00) [pid = 3422] [serial = 1718] [outer = 0x84407400] 06:09:59 INFO - PROCESS | 3422 | 1460984999885 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x84e6b800) [pid = 3422] [serial = 1719] [outer = 0x84407400] 06:10:00 INFO - PROCESS | 3422 | 1460985000628 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1283ms 06:10:00 INFO - PROCESS | 3422 | 1460985000645 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:10:00 INFO - PROCESS | 3422 | 1460985000653 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:10:00 INFO - PROCESS | 3422 | 1460985000663 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:10:00 INFO - PROCESS | 3422 | 1460985000666 Marionette TRACE conn4 <- [1,2262,null,{}] 06:10:00 INFO - PROCESS | 3422 | 1460985000672 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:00 INFO - PROCESS | 3422 | 1460985000946 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:10:01 INFO - PROCESS | 3422 | 1460985001112 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444e800 == 188 [pid = 3422] [id = 573] 06:10:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x85149000) [pid = 3422] [serial = 1720] [outer = (nil)] 06:10:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x85152c00) [pid = 3422] [serial = 1721] [outer = 0x85149000] 06:10:01 INFO - PROCESS | 3422 | 1460985001183 Marionette DEBUG loaded listener.js 06:10:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x85785c00) [pid = 3422] [serial = 1722] [outer = 0x85149000] 06:10:02 INFO - PROCESS | 3422 | 1460985002069 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1432ms 06:10:02 INFO - PROCESS | 3422 | 1460985002099 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 3422 | 1460985002103 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:10:02 INFO - PROCESS | 3422 | 1460985002110 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:10:02 INFO - PROCESS | 3422 | 1460985002115 Marionette TRACE conn4 <- [1,2266,null,{}] 06:10:02 INFO - PROCESS | 3422 | 1460985002137 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:02 INFO - PROCESS | 3422 | 1460985002387 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:10:02 INFO - PROCESS | 3422 | 1460985002423 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x8294fc00 == 189 [pid = 3422] [id = 574] 06:10:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x82adf800) [pid = 3422] [serial = 1723] [outer = (nil)] 06:10:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x85cfc000) [pid = 3422] [serial = 1724] [outer = 0x82adf800] 06:10:02 INFO - PROCESS | 3422 | 1460985002499 Marionette DEBUG loaded listener.js 06:10:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x86563c00) [pid = 3422] [serial = 1725] [outer = 0x82adf800] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x93183800) [pid = 3422] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8bd16400) [pid = 3422] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x82ae5800) [pid = 3422] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8f558c00) [pid = 3422] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8295ac00) [pid = 3422] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x931d9c00) [pid = 3422] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8b5e2800) [pid = 3422] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x8f4ed400) [pid = 3422] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x90837800) [pid = 3422] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x85156400) [pid = 3422] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x9311e800) [pid = 3422] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x8dd12800) [pid = 3422] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x86cdbc00) [pid = 3422] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x96b79800) [pid = 3422] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x962e6400) [pid = 3422] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x98b71c00) [pid = 3422] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x8f4f2800) [pid = 3422] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0x88e45400) [pid = 3422] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x97b25000) [pid = 3422] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 139 (0x85cfb400) [pid = 3422] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 138 (0x84459c00) [pid = 3422] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 137 (0x8b5e2000) [pid = 3422] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:10:03 INFO - PROCESS | 3422 | --DOMWINDOW == 136 (0x89045000) [pid = 3422] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:10:04 INFO - PROCESS | 3422 | 1460985004240 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2143ms 06:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:10:04 INFO - PROCESS | 3422 | 1460985004252 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:10:04 INFO - PROCESS | 3422 | 1460985004255 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:10:04 INFO - PROCESS | 3422 | 1460985004261 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 3422 | 1460985004265 Marionette TRACE conn4 <- [1,2270,null,{}] 06:10:04 INFO - PROCESS | 3422 | 1460985004270 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:04 INFO - PROCESS | 3422 | 1460985004521 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:10:04 INFO - PROCESS | 3422 | 1460985004540 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x8295a800 == 190 [pid = 3422] [id = 575] 06:10:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 137 (0x838e1000) [pid = 3422] [serial = 1726] [outer = (nil)] 06:10:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 138 (0x867c3800) [pid = 3422] [serial = 1727] [outer = 0x838e1000] 06:10:04 INFO - PROCESS | 3422 | 1460985004608 Marionette DEBUG loaded listener.js 06:10:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x86bf0c00) [pid = 3422] [serial = 1728] [outer = 0x838e1000] 06:10:05 INFO - PROCESS | 3422 | 1460985005386 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1181ms 06:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:10:05 INFO - PROCESS | 3422 | 1460985005442 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:10:05 INFO - PROCESS | 3422 | 1460985005444 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:10:05 INFO - PROCESS | 3422 | 1460985005451 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:10:05 INFO - PROCESS | 3422 | 1460985005454 Marionette TRACE conn4 <- [1,2274,null,{}] 06:10:05 INFO - PROCESS | 3422 | 1460985005459 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:05 INFO - PROCESS | 3422 | 1460985005710 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:10:05 INFO - PROCESS | 3422 | 1460985005722 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee4c00 == 191 [pid = 3422] [id = 576] 06:10:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0x86c41c00) [pid = 3422] [serial = 1729] [outer = (nil)] 06:10:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x86c4b000) [pid = 3422] [serial = 1730] [outer = 0x86c41c00] 06:10:05 INFO - PROCESS | 3422 | 1460985005901 Marionette DEBUG loaded listener.js 06:10:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x86cdcc00) [pid = 3422] [serial = 1731] [outer = 0x86c41c00] 06:10:06 INFO - PROCESS | 3422 | 1460985006930 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1535ms 06:10:06 INFO - PROCESS | 3422 | 1460985006986 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:10:06 INFO - PROCESS | 3422 | 1460985006994 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:10:07 INFO - PROCESS | 3422 | 1460985007003 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:10:07 INFO - PROCESS | 3422 | 1460985007008 Marionette TRACE conn4 <- [1,2278,null,{}] 06:10:07 INFO - PROCESS | 3422 | 1460985007015 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:07 INFO - PROCESS | 3422 | 1460985007227 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:10:07 INFO - PROCESS | 3422 | 1460985007550 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x82adc400 == 192 [pid = 3422] [id = 577] 06:10:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x84413400) [pid = 3422] [serial = 1732] [outer = (nil)] 06:10:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x85148000) [pid = 3422] [serial = 1733] [outer = 0x84413400] 06:10:07 INFO - PROCESS | 3422 | 1460985007635 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x85787400) [pid = 3422] [serial = 1734] [outer = 0x84413400] 06:10:08 INFO - PROCESS | 3422 | 1460985008525 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1587ms 06:10:08 INFO - PROCESS | 3422 | 1460985008591 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:10:08 INFO - PROCESS | 3422 | 1460985008599 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:10:08 INFO - PROCESS | 3422 | 1460985008608 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:10:08 INFO - PROCESS | 3422 | 1460985008613 Marionette TRACE conn4 <- [1,2282,null,{}] 06:10:08 INFO - PROCESS | 3422 | 1460985008619 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:08 INFO - PROCESS | 3422 | 1460985008809 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:10:09 INFO - PROCESS | 3422 | 1460985009158 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x8578e400 == 193 [pid = 3422] [id = 578] 06:10:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x85cf7000) [pid = 3422] [serial = 1735] [outer = (nil)] 06:10:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x86566c00) [pid = 3422] [serial = 1736] [outer = 0x85cf7000] 06:10:09 INFO - PROCESS | 3422 | 1460985009248 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x86c43c00) [pid = 3422] [serial = 1737] [outer = 0x85cf7000] 06:10:10 INFO - PROCESS | 3422 | 1460985010052 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1482ms 06:10:10 INFO - PROCESS | 3422 | 1460985010091 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:10:10 INFO - PROCESS | 3422 | 1460985010094 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:10:10 INFO - PROCESS | 3422 | 1460985010101 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 3422 | 1460985010106 Marionette TRACE conn4 <- [1,2286,null,{}] 06:10:10 INFO - PROCESS | 3422 | 1460985010140 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:10 INFO - PROCESS | 3422 | 1460985010332 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:10:10 INFO - PROCESS | 3422 | 1460985010597 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x867c5400 == 194 [pid = 3422] [id = 579] 06:10:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x87d52800) [pid = 3422] [serial = 1738] [outer = (nil)] 06:10:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x8884d000) [pid = 3422] [serial = 1739] [outer = 0x87d52800] 06:10:10 INFO - PROCESS | 3422 | 1460985010677 Marionette DEBUG loaded listener.js 06:10:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x88e4b000) [pid = 3422] [serial = 1740] [outer = 0x87d52800] 06:10:11 INFO - PROCESS | 3422 | 1460985011553 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1489ms 06:10:11 INFO - PROCESS | 3422 | 1460985011591 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:10:11 INFO - PROCESS | 3422 | 1460985011596 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:10:11 INFO - PROCESS | 3422 | 1460985011602 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:10:11 INFO - PROCESS | 3422 | 1460985011605 Marionette TRACE conn4 <- [1,2290,null,{}] 06:10:11 INFO - PROCESS | 3422 | 1460985011610 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:11 INFO - PROCESS | 3422 | 1460985011892 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:10:12 INFO - PROCESS | 3422 | 1460985012095 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x82aea800 == 195 [pid = 3422] [id = 580] 06:10:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x85cfa400) [pid = 3422] [serial = 1741] [outer = (nil)] 06:10:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x89045c00) [pid = 3422] [serial = 1742] [outer = 0x85cfa400] 06:10:12 INFO - PROCESS | 3422 | 1460985012183 Marionette DEBUG loaded listener.js 06:10:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8904c800) [pid = 3422] [serial = 1743] [outer = 0x85cfa400] 06:10:13 INFO - PROCESS | 3422 | 1460985013017 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1429ms 06:10:13 INFO - PROCESS | 3422 | 1460985013031 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 3422 | 1460985013034 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:10:13 INFO - PROCESS | 3422 | 1460985013040 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:10:13 INFO - PROCESS | 3422 | 1460985013043 Marionette TRACE conn4 <- [1,2294,null,{}] 06:10:13 INFO - PROCESS | 3422 | 1460985013048 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:13 INFO - PROCESS | 3422 | 1460985013236 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:10:13 INFO - PROCESS | 3422 | 1460985013770 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd1d000 == 196 [pid = 3422] [id = 581] 06:10:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x8bd1d800) [pid = 3422] [serial = 1744] [outer = (nil)] 06:10:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8bee6400) [pid = 3422] [serial = 1745] [outer = 0x8bd1d800] 06:10:13 INFO - PROCESS | 3422 | 1460985013857 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8bf97000) [pid = 3422] [serial = 1746] [outer = 0x8bd1d800] 06:10:14 INFO - PROCESS | 3422 | 1460985014691 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1691ms 06:10:14 INFO - PROCESS | 3422 | 1460985014732 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:10:14 INFO - PROCESS | 3422 | 1460985014735 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:10:14 INFO - PROCESS | 3422 | 1460985014741 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:10:14 INFO - PROCESS | 3422 | 1460985014745 Marionette TRACE conn4 <- [1,2298,null,{}] 06:10:14 INFO - PROCESS | 3422 | 1460985014750 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:14 INFO - PROCESS | 3422 | 1460985014956 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:10:15 INFO - PROCESS | 3422 | 1460985015232 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee4000 == 197 [pid = 3422] [id = 582] 06:10:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8c0c0400) [pid = 3422] [serial = 1747] [outer = (nil)] 06:10:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8c127800) [pid = 3422] [serial = 1748] [outer = 0x8c0c0400] 06:10:15 INFO - PROCESS | 3422 | 1460985015318 Marionette DEBUG loaded listener.js 06:10:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8d946800) [pid = 3422] [serial = 1749] [outer = 0x8c0c0400] 06:10:16 INFO - PROCESS | 3422 | 1460985016122 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1429ms 06:10:16 INFO - PROCESS | 3422 | 1460985016170 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:10:16 INFO - PROCESS | 3422 | 1460985016174 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:10:16 INFO - PROCESS | 3422 | 1460985016180 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:10:16 INFO - PROCESS | 3422 | 1460985016182 Marionette TRACE conn4 <- [1,2302,null,{}] 06:10:16 INFO - PROCESS | 3422 | 1460985016188 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:16 INFO - PROCESS | 3422 | 1460985016375 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:10:16 INFO - PROCESS | 3422 | 1460985016648 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x89046c00 == 198 [pid = 3422] [id = 583] 06:10:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8c0c3000) [pid = 3422] [serial = 1750] [outer = (nil)] 06:10:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8dd13c00) [pid = 3422] [serial = 1751] [outer = 0x8c0c3000] 06:10:16 INFO - PROCESS | 3422 | 1460985016730 Marionette DEBUG loaded listener.js 06:10:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8dd17400) [pid = 3422] [serial = 1752] [outer = 0x8c0c3000] 06:10:17 INFO - PROCESS | 3422 | 1460985017555 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1432ms 06:10:17 INFO - PROCESS | 3422 | 1460985017613 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:10:17 INFO - PROCESS | 3422 | 1460985017617 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:10:17 INFO - PROCESS | 3422 | 1460985017623 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:10:17 INFO - PROCESS | 3422 | 1460985017626 Marionette TRACE conn4 <- [1,2306,null,{}] 06:10:17 INFO - PROCESS | 3422 | 1460985017632 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:17 INFO - PROCESS | 3422 | 1460985017824 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:10:18 INFO - PROCESS | 3422 | 1460985018100 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d944800 == 199 [pid = 3422] [id = 584] 06:10:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8d945000) [pid = 3422] [serial = 1753] [outer = (nil)] 06:10:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8e987800) [pid = 3422] [serial = 1754] [outer = 0x8d945000] 06:10:18 INFO - PROCESS | 3422 | 1460985018182 Marionette DEBUG loaded listener.js 06:10:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8e98ac00) [pid = 3422] [serial = 1755] [outer = 0x8d945000] 06:10:19 INFO - PROCESS | 3422 | 1460985019136 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1589ms 06:10:19 INFO - PROCESS | 3422 | 1460985019222 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:10:19 INFO - PROCESS | 3422 | 1460985019226 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:10:19 INFO - PROCESS | 3422 | 1460985019234 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:10:19 INFO - PROCESS | 3422 | 1460985019237 Marionette TRACE conn4 <- [1,2310,null,{}] 06:10:19 INFO - PROCESS | 3422 | 1460985019243 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:19 INFO - PROCESS | 3422 | 1460985019484 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:10:19 INFO - PROCESS | 3422 | 1460985019764 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x838dd000 == 200 [pid = 3422] [id = 585] 06:10:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8ddc6400) [pid = 3422] [serial = 1756] [outer = (nil)] 06:10:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8f4ed400) [pid = 3422] [serial = 1757] [outer = 0x8ddc6400] 06:10:19 INFO - PROCESS | 3422 | 1460985019842 Marionette DEBUG loaded listener.js 06:10:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8f4f7000) [pid = 3422] [serial = 1758] [outer = 0x8ddc6400] 06:10:20 INFO - PROCESS | 3422 | 1460985020666 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1485ms 06:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:10:20 INFO - PROCESS | 3422 | 1460985020721 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 3422 | 1460985020724 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:10:20 INFO - PROCESS | 3422 | 1460985020730 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 3422 | 1460985020733 Marionette TRACE conn4 <- [1,2314,null,{}] 06:10:20 INFO - PROCESS | 3422 | 1460985020738 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:20 INFO - PROCESS | 3422 | 1460985020931 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:10:21 INFO - PROCESS | 3422 | 1460985021214 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x838dd800 == 201 [pid = 3422] [id = 586] 06:10:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8d94e400) [pid = 3422] [serial = 1759] [outer = (nil)] 06:10:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8f55e800) [pid = 3422] [serial = 1760] [outer = 0x8d94e400] 06:10:21 INFO - PROCESS | 3422 | 1460985021351 Marionette DEBUG loaded listener.js 06:10:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8f607800) [pid = 3422] [serial = 1761] [outer = 0x8d94e400] 06:10:22 INFO - PROCESS | 3422 | 1460985022165 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1491ms 06:10:22 INFO - PROCESS | 3422 | 1460985022221 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 3422 | 1460985022225 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:10:22 INFO - PROCESS | 3422 | 1460985022250 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 3422 | 1460985022255 Marionette TRACE conn4 <- [1,2318,null,{}] 06:10:22 INFO - PROCESS | 3422 | 1460985022260 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:22 INFO - PROCESS | 3422 | 1460985022479 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:10:22 INFO - PROCESS | 3422 | 1460985022757 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcb0400 == 202 [pid = 3422] [id = 587] 06:10:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8fcb2800) [pid = 3422] [serial = 1762] [outer = (nil)] 06:10:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8fe97400) [pid = 3422] [serial = 1763] [outer = 0x8fcb2800] 06:10:22 INFO - PROCESS | 3422 | 1460985022889 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x904bec00) [pid = 3422] [serial = 1764] [outer = 0x8fcb2800] 06:10:23 INFO - PROCESS | 3422 | 1460985023744 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:10:23 INFO - PROCESS | 3422 | 1460985023792 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:10:23 INFO - PROCESS | 3422 | 1460985023799 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:10:23 INFO - PROCESS | 3422 | 1460985023802 Marionette TRACE conn4 <- [1,2322,null,{}] 06:10:23 INFO - PROCESS | 3422 | 1460985023807 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:24 INFO - PROCESS | 3422 | 1460985023998 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:10:24 INFO - PROCESS | 3422 | 1460985024277 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e985000 == 203 [pid = 3422] [id = 588] 06:10:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8f60d800) [pid = 3422] [serial = 1765] [outer = (nil)] 06:10:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x91495800) [pid = 3422] [serial = 1766] [outer = 0x8f60d800] 06:10:24 INFO - PROCESS | 3422 | 1460985024398 Marionette DEBUG loaded listener.js 06:10:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x91f33c00) [pid = 3422] [serial = 1767] [outer = 0x8f60d800] 06:10:25 INFO - PROCESS | 3422 | 1460985025212 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1483ms 06:10:25 INFO - PROCESS | 3422 | 1460985025282 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:10:25 INFO - PROCESS | 3422 | 1460985025285 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:10:25 INFO - PROCESS | 3422 | 1460985025291 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 3422 | 1460985025294 Marionette TRACE conn4 <- [1,2326,null,{}] 06:10:25 INFO - PROCESS | 3422 | 1460985025299 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:25 INFO - PROCESS | 3422 | 1460985025486 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:10:25 INFO - PROCESS | 3422 | 1460985025765 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe6d400 == 204 [pid = 3422] [id = 589] 06:10:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x9148b400) [pid = 3422] [serial = 1768] [outer = (nil)] 06:10:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x9312b400) [pid = 3422] [serial = 1769] [outer = 0x9148b400] 06:10:25 INFO - PROCESS | 3422 | 1460985025885 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x931c1c00) [pid = 3422] [serial = 1770] [outer = 0x9148b400] 06:10:26 INFO - PROCESS | 3422 | 1460985026676 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1431ms 06:10:26 INFO - PROCESS | 3422 | 1460985026723 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:10:26 INFO - PROCESS | 3422 | 1460985026726 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:10:26 INFO - PROCESS | 3422 | 1460985026732 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:10:26 INFO - PROCESS | 3422 | 1460985026736 Marionette TRACE conn4 <- [1,2330,null,{}] 06:10:26 INFO - PROCESS | 3422 | 1460985026756 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:27 INFO - PROCESS | 3422 | 1460985027024 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:10:27 INFO - PROCESS | 3422 | 1460985027236 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f60e000 == 205 [pid = 3422] [id = 590] 06:10:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x93123400) [pid = 3422] [serial = 1771] [outer = (nil)] 06:10:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x931d8400) [pid = 3422] [serial = 1772] [outer = 0x93123400] 06:10:27 INFO - PROCESS | 3422 | 1460985027354 Marionette DEBUG loaded listener.js 06:10:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x931db800) [pid = 3422] [serial = 1773] [outer = 0x93123400] 06:10:28 INFO - PROCESS | 3422 | 1460985028201 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1528ms 06:10:28 INFO - PROCESS | 3422 | 1460985028261 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:10:28 INFO - PROCESS | 3422 | 1460985028265 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:10:28 INFO - PROCESS | 3422 | 1460985028291 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:10:28 INFO - PROCESS | 3422 | 1460985028293 Marionette TRACE conn4 <- [1,2334,null,{}] 06:10:28 INFO - PROCESS | 3422 | 1460985028299 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:28 INFO - PROCESS | 3422 | 1460985028498 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:10:28 INFO - PROCESS | 3422 | 1460985028788 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x931d4800 == 206 [pid = 3422] [id = 591] 06:10:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x931e3c00) [pid = 3422] [serial = 1774] [outer = (nil)] 06:10:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x932f1800) [pid = 3422] [serial = 1775] [outer = 0x931e3c00] 06:10:28 INFO - PROCESS | 3422 | 1460985028910 Marionette DEBUG loaded listener.js 06:10:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x932f3800) [pid = 3422] [serial = 1776] [outer = 0x931e3c00] 06:10:29 INFO - PROCESS | 3422 | 1460985029766 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1538ms 06:10:29 INFO - PROCESS | 3422 | 1460985029833 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:10:29 INFO - PROCESS | 3422 | 1460985029837 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:10:29 INFO - PROCESS | 3422 | 1460985029845 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:10:29 INFO - PROCESS | 3422 | 1460985029847 Marionette TRACE conn4 <- [1,2338,null,{}] 06:10:29 INFO - PROCESS | 3422 | 1460985029852 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:30 INFO - PROCESS | 3422 | 1460985030044 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:10:30 INFO - PROCESS | 3422 | 1460985030325 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc2400 == 207 [pid = 3422] [id = 592] 06:10:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x838e0400) [pid = 3422] [serial = 1777] [outer = (nil)] 06:10:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x93302400) [pid = 3422] [serial = 1778] [outer = 0x838e0400] 06:10:30 INFO - PROCESS | 3422 | 1460985030446 Marionette DEBUG loaded listener.js 06:10:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x93337c00) [pid = 3422] [serial = 1779] [outer = 0x838e0400] 06:10:31 INFO - PROCESS | 3422 | 1460985031283 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1480ms 06:10:31 INFO - PROCESS | 3422 | 1460985031326 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:10:31 INFO - PROCESS | 3422 | 1460985031329 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:10:31 INFO - PROCESS | 3422 | 1460985031335 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:10:31 INFO - PROCESS | 3422 | 1460985031338 Marionette TRACE conn4 <- [1,2342,null,{}] 06:10:31 INFO - PROCESS | 3422 | 1460985031343 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:31 INFO - PROCESS | 3422 | 1460985031533 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:10:31 INFO - PROCESS | 3422 | 1460985031814 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc3800 == 208 [pid = 3422] [id = 593] 06:10:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x8e989400) [pid = 3422] [serial = 1780] [outer = (nil)] 06:10:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x9406d800) [pid = 3422] [serial = 1781] [outer = 0x8e989400] 06:10:31 INFO - PROCESS | 3422 | 1460985031895 Marionette DEBUG loaded listener.js 06:10:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x94073400) [pid = 3422] [serial = 1782] [outer = 0x8e989400] 06:10:32 INFO - PROCESS | 3422 | 1460985032732 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1437ms 06:10:32 INFO - PROCESS | 3422 | 1460985032773 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:10:32 INFO - PROCESS | 3422 | 1460985032776 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:10:32 INFO - PROCESS | 3422 | 1460985032782 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:10:32 INFO - PROCESS | 3422 | 1460985032785 Marionette TRACE conn4 <- [1,2346,null,{}] 06:10:32 INFO - PROCESS | 3422 | 1460985032790 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:33 INFO - PROCESS | 3422 | 1460985033058 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:10:33 INFO - PROCESS | 3422 | 1460985033229 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x931cb000 == 209 [pid = 3422] [id = 594] 06:10:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x9333fc00) [pid = 3422] [serial = 1783] [outer = (nil)] 06:10:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x94290800) [pid = 3422] [serial = 1784] [outer = 0x9333fc00] 06:10:33 INFO - PROCESS | 3422 | 1460985033313 Marionette DEBUG loaded listener.js 06:10:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x94298000) [pid = 3422] [serial = 1785] [outer = 0x9333fc00] 06:10:34 INFO - PROCESS | 3422 | 1460985034172 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1477ms 06:10:34 INFO - PROCESS | 3422 | 1460985034261 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:10:34 INFO - PROCESS | 3422 | 1460985034264 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:10:34 INFO - PROCESS | 3422 | 1460985034279 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:10:34 INFO - PROCESS | 3422 | 1460985034282 Marionette TRACE conn4 <- [1,2350,null,{}] 06:10:34 INFO - PROCESS | 3422 | 1460985034287 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:34 INFO - PROCESS | 3422 | 1460985034604 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:10:34 INFO - PROCESS | 3422 | 1460985034856 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x9083b400 == 210 [pid = 3422] [id = 595] 06:10:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x931d5c00) [pid = 3422] [serial = 1786] [outer = (nil)] 06:10:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x96a7c800) [pid = 3422] [serial = 1787] [outer = 0x931d5c00] 06:10:34 INFO - PROCESS | 3422 | 1460985034940 Marionette DEBUG loaded listener.js 06:10:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x97084c00) [pid = 3422] [serial = 1788] [outer = 0x931d5c00] 06:10:35 INFO - PROCESS | 3422 | 1460985035743 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1481ms 06:10:35 INFO - PROCESS | 3422 | 1460985035760 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:10:35 INFO - PROCESS | 3422 | 1460985035763 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:10:35 INFO - PROCESS | 3422 | 1460985035769 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:10:35 INFO - PROCESS | 3422 | 1460985035772 Marionette TRACE conn4 <- [1,2354,null,{}] 06:10:35 INFO - PROCESS | 3422 | 1460985035778 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:35 INFO - PROCESS | 3422 | 1460985035968 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:10:36 INFO - PROCESS | 3422 | 1460985036223 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x9428d800 == 211 [pid = 3422] [id = 596] 06:10:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x96a7a000) [pid = 3422] [serial = 1789] [outer = (nil)] 06:10:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x97b2e400) [pid = 3422] [serial = 1790] [outer = 0x96a7a000] 06:10:36 INFO - PROCESS | 3422 | 1460985036303 Marionette DEBUG loaded listener.js 06:10:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x97be5400) [pid = 3422] [serial = 1791] [outer = 0x96a7a000] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8295a800 == 210 [pid = 3422] [id = 575] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8294fc00 == 209 [pid = 3422] [id = 574] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8444e800 == 208 [pid = 3422] [id = 573] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x82bc5800 == 207 [pid = 3422] [id = 572] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae1400 == 206 [pid = 3422] [id = 569] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x80f3e400 == 205 [pid = 3422] [id = 570] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x838e3800 == 204 [pid = 3422] [id = 568] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x838e1800 == 203 [pid = 3422] [id = 567] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x838ddc00 == 202 [pid = 3422] [id = 566] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x962e9000 == 201 [pid = 3422] [id = 564] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8440f000 == 200 [pid = 3422] [id = 565] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x93338800 == 199 [pid = 3422] [id = 563] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x932f0400 == 198 [pid = 3422] [id = 562] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x838e8000 == 197 [pid = 3422] [id = 561] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8db14400 == 196 [pid = 3422] [id = 559] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8595d400 == 195 [pid = 3422] [id = 560] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd18000 == 194 [pid = 3422] [id = 558] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x86c45400 == 193 [pid = 3422] [id = 557] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0ca400 == 192 [pid = 3422] [id = 556] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee2400 == 191 [pid = 3422] [id = 555] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x867cbc00 == 190 [pid = 3422] [id = 553] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf2000 == 189 [pid = 3422] [id = 554] 06:10:37 INFO - PROCESS | 3422 | --DOCSHELL 0x84451800 == 188 [pid = 3422] [id = 552] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x86ce8c00) [pid = 3422] [serial = 1655] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x932ea800) [pid = 3422] [serial = 1616] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x8c127000) [pid = 3422] [serial = 1595] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x84e78c00) [pid = 3422] [serial = 1583] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x8fe73400) [pid = 3422] [serial = 1607] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x84407c00) [pid = 3422] [serial = 1652] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x940bd800) [pid = 3422] [serial = 1622] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x8d943c00) [pid = 3422] [serial = 1596] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x8f4f1400) [pid = 3422] [serial = 1601] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8514c800) [pid = 3422] [serial = 1584] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x9786b400) [pid = 3422] [serial = 1626] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x94074400) [pid = 3422] [serial = 1620] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x85cf9c00) [pid = 3422] [serial = 1647] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x931cc000) [pid = 3422] [serial = 1614] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8ddbcc00) [pid = 3422] [serial = 1598] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x88705000) [pid = 3422] [serial = 1650] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x98184000) [pid = 3422] [serial = 1629] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x99157000) [pid = 3422] [serial = 1635] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x99bd7000) [pid = 3422] [serial = 1638] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x8f603000) [pid = 3422] [serial = 1604] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x88e4f800) [pid = 3422] [serial = 1589] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x9824f800) [pid = 3422] [serial = 1631] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x99acb400) [pid = 3422] [serial = 1637] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x84eed400) [pid = 3422] [serial = 1653] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x96af0c00) [pid = 3422] [serial = 1625] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x97ef8c00) [pid = 3422] [serial = 1628] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x86565800) [pid = 3422] [serial = 1586] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x89bf5800) [pid = 3422] [serial = 1590] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x84e73c00) [pid = 3422] [serial = 1643] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8e990800) [pid = 3422] [serial = 1599] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x9428f400) [pid = 3422] [serial = 1623] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x904c1400) [pid = 3422] [serial = 1611] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x98fb4c00) [pid = 3422] [serial = 1634] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8fe9a800) [pid = 3422] [serial = 1608] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x86bf0800) [pid = 3422] [serial = 1587] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8f60d400) [pid = 3422] [serial = 1605] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8bedbc00) [pid = 3422] [serial = 1592] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x84ee3c00) [pid = 3422] [serial = 1644] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x932f5c00) [pid = 3422] [serial = 1617] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x9312c400) [pid = 3422] [serial = 1613] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x98256c00) [pid = 3422] [serial = 1632] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x8596c400) [pid = 3422] [serial = 1646] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x9333e400) [pid = 3422] [serial = 1619] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x9b2e1400) [pid = 3422] [serial = 1640] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8f504000) [pid = 3422] [serial = 1602] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8fe77000) [pid = 3422] [serial = 1610] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x86ce8000) [pid = 3422] [serial = 1649] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8bf99000) [pid = 3422] [serial = 1593] [outer = (nil)] [url = about:blank] 06:10:38 INFO - PROCESS | 3422 | 1460985038473 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2739ms 06:10:38 INFO - PROCESS | 3422 | 1460985038529 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:10:38 INFO - PROCESS | 3422 | 1460985038534 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:10:38 INFO - PROCESS | 3422 | 1460985038551 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:10:38 INFO - PROCESS | 3422 | 1460985038556 Marionette TRACE conn4 <- [1,2358,null,{}] 06:10:38 INFO - PROCESS | 3422 | 1460985038563 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:38 INFO - PROCESS | 3422 | 1460985038745 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:10:38 INFO - PROCESS | 3422 | 1460985038756 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae6400 == 189 [pid = 3422] [id = 597] 06:10:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x84ee2400) [pid = 3422] [serial = 1792] [outer = (nil)] 06:10:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x85148c00) [pid = 3422] [serial = 1793] [outer = 0x84ee2400] 06:10:38 INFO - PROCESS | 3422 | 1460985038836 Marionette DEBUG loaded listener.js 06:10:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x85150c00) [pid = 3422] [serial = 1794] [outer = 0x84ee2400] 06:10:39 INFO - PROCESS | 3422 | 1460985039850 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1332ms 06:10:39 INFO - PROCESS | 3422 | 1460985039882 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:10:39 INFO - PROCESS | 3422 | 1460985039889 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:10:39 INFO - PROCESS | 3422 | 1460985039902 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:10:39 INFO - PROCESS | 3422 | 1460985039905 Marionette TRACE conn4 <- [1,2362,null,{}] 06:10:39 INFO - PROCESS | 3422 | 1460985039911 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:40 INFO - PROCESS | 3422 | 1460985040072 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:10:40 INFO - PROCESS | 3422 | 1460985040293 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x84413000 == 190 [pid = 3422] [id = 598] 06:10:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8514a400) [pid = 3422] [serial = 1795] [outer = (nil)] 06:10:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x85cf0400) [pid = 3422] [serial = 1796] [outer = 0x8514a400] 06:10:40 INFO - PROCESS | 3422 | 1460985040357 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8655b800) [pid = 3422] [serial = 1797] [outer = 0x8514a400] 06:10:41 INFO - PROCESS | 3422 | 1460985041209 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1339ms 06:10:41 INFO - PROCESS | 3422 | 1460985041237 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:10:41 INFO - PROCESS | 3422 | 1460985041240 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:10:41 INFO - PROCESS | 3422 | 1460985041246 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:10:41 INFO - PROCESS | 3422 | 1460985041251 Marionette TRACE conn4 <- [1,2366,null,{}] 06:10:41 INFO - PROCESS | 3422 | 1460985041272 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:41 INFO - PROCESS | 3422 | 1460985041509 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:10:41 INFO - PROCESS | 3422 | 1460985041543 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8655e800 == 191 [pid = 3422] [id = 599] 06:10:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x86bf8c00) [pid = 3422] [serial = 1798] [outer = (nil)] 06:10:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x86ce2000) [pid = 3422] [serial = 1799] [outer = 0x86bf8c00] 06:10:41 INFO - PROCESS | 3422 | 1460985041611 Marionette DEBUG loaded listener.js 06:10:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x87d4f800) [pid = 3422] [serial = 1800] [outer = 0x86bf8c00] 06:10:42 INFO - PROCESS | 3422 | 1460985042536 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1335ms 06:10:42 INFO - PROCESS | 3422 | 1460985042585 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:10:42 INFO - PROCESS | 3422 | 1460985042590 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x867cf000) [pid = 3422] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x82adf800) [pid = 3422] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x838e1000) [pid = 3422] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x84409c00) [pid = 3422] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x97b26000) [pid = 3422] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x96afc800) [pid = 3422] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:10:42 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x940b5800) [pid = 3422] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x932f6800) [pid = 3422] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8fe96c00) [pid = 3422] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x86c43800) [pid = 3422] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8f507800) [pid = 3422] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x8f4ee400) [pid = 3422] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x8db1cc00) [pid = 3422] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x8d947c00) [pid = 3422] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x8bee9c00) [pid = 3422] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x88852400) [pid = 3422] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x86c42000) [pid = 3422] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x84ee2800) [pid = 3422] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x84407400) [pid = 3422] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x82ae1c00) [pid = 3422] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:10:43 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x85149000) [pid = 3422] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:10:43 INFO - PROCESS | 3422 | 1460985043033 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:10:43 INFO - PROCESS | 3422 | 1460985043036 Marionette TRACE conn4 <- [1,2370,null,{}] 06:10:43 INFO - PROCESS | 3422 | 1460985043041 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:43 INFO - PROCESS | 3422 | 1460985043198 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:10:43 INFO - PROCESS | 3422 | 1460985043466 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e1000 == 192 [pid = 3422] [id = 600] 06:10:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x84ee6c00) [pid = 3422] [serial = 1801] [outer = (nil)] 06:10:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x867c5c00) [pid = 3422] [serial = 1802] [outer = 0x84ee6c00] 06:10:43 INFO - PROCESS | 3422 | 1460985043535 Marionette DEBUG loaded listener.js 06:10:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x86ce6800) [pid = 3422] [serial = 1803] [outer = 0x84ee6c00] 06:10:44 INFO - PROCESS | 3422 | 1460985044219 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1303ms 06:10:44 INFO - PROCESS | 3422 | 1460985044270 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:10:44 INFO - PROCESS | 3422 | 1460985044273 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:10:44 INFO - PROCESS | 3422 | 1460985044279 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:10:44 INFO - PROCESS | 3422 | 1460985044281 Marionette TRACE conn4 <- [1,2374,null,{}] 06:10:44 INFO - PROCESS | 3422 | 1460985044287 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:44 INFO - PROCESS | 3422 | 1460985044461 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:10:44 INFO - PROCESS | 3422 | 1460985044670 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e5800 == 193 [pid = 3422] [id = 601] 06:10:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x8440b400) [pid = 3422] [serial = 1804] [outer = (nil)] 06:10:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x88e44c00) [pid = 3422] [serial = 1805] [outer = 0x8440b400] 06:10:44 INFO - PROCESS | 3422 | 1460985044740 Marionette DEBUG loaded listener.js 06:10:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x89047000) [pid = 3422] [serial = 1806] [outer = 0x8440b400] 06:10:45 INFO - PROCESS | 3422 | 1460985045743 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1527ms 06:10:45 INFO - PROCESS | 3422 | 1460985045808 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:10:45 INFO - PROCESS | 3422 | 1460985045815 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:10:45 INFO - PROCESS | 3422 | 1460985045824 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 3422 | 1460985045830 Marionette TRACE conn4 <- [1,2378,null,{}] 06:10:45 INFO - PROCESS | 3422 | 1460985045838 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:46 INFO - PROCESS | 3422 | 1460985046095 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:10:46 INFO - PROCESS | 3422 | 1460985046427 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6e400 == 194 [pid = 3422] [id = 602] 06:10:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x84eeac00) [pid = 3422] [serial = 1807] [outer = (nil)] 06:10:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x8578f400) [pid = 3422] [serial = 1808] [outer = 0x84eeac00] 06:10:46 INFO - PROCESS | 3422 | 1460985046513 Marionette DEBUG loaded listener.js 06:10:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x85cf0800) [pid = 3422] [serial = 1809] [outer = 0x84eeac00] 06:10:47 INFO - PROCESS | 3422 | 1460985047371 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1594ms 06:10:47 INFO - PROCESS | 3422 | 1460985047420 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:10:47 INFO - PROCESS | 3422 | 1460985047429 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:10:47 INFO - PROCESS | 3422 | 1460985047440 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:10:47 INFO - PROCESS | 3422 | 1460985047444 Marionette TRACE conn4 <- [1,2382,null,{}] 06:10:47 INFO - PROCESS | 3422 | 1460985047450 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:47 INFO - PROCESS | 3422 | 1460985047655 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:10:47 INFO - PROCESS | 3422 | 1460985047929 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf0800 == 195 [pid = 3422] [id = 603] 06:10:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x86bf6800) [pid = 3422] [serial = 1810] [outer = (nil)] 06:10:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x86cde800) [pid = 3422] [serial = 1811] [outer = 0x86bf6800] 06:10:48 INFO - PROCESS | 3422 | 1460985048113 Marionette DEBUG loaded listener.js 06:10:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x88703c00) [pid = 3422] [serial = 1812] [outer = 0x86bf6800] 06:10:48 INFO - PROCESS | 3422 | 1460985048957 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1583ms 06:10:49 INFO - PROCESS | 3422 | 1460985049023 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:10:49 INFO - PROCESS | 3422 | 1460985049027 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:10:49 INFO - PROCESS | 3422 | 1460985049033 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:10:49 INFO - PROCESS | 3422 | 1460985049039 Marionette TRACE conn4 <- [1,2386,null,{}] 06:10:49 INFO - PROCESS | 3422 | 1460985049054 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:49 INFO - PROCESS | 3422 | 1460985049256 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:10:49 INFO - PROCESS | 3422 | 1460985049616 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x85969000 == 196 [pid = 3422] [id = 604] 06:10:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x88e4d000) [pid = 3422] [serial = 1813] [outer = (nil)] 06:10:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8bd1e400) [pid = 3422] [serial = 1814] [outer = 0x88e4d000] 06:10:49 INFO - PROCESS | 3422 | 1460985049701 Marionette DEBUG loaded listener.js 06:10:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8bf96800) [pid = 3422] [serial = 1815] [outer = 0x88e4d000] 06:10:50 INFO - PROCESS | 3422 | 1460985050498 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1537ms 06:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:10:50 INFO - PROCESS | 3422 | 1460985050572 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:10:50 INFO - PROCESS | 3422 | 1460985050575 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:10:50 INFO - PROCESS | 3422 | 1460985050581 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:10:50 INFO - PROCESS | 3422 | 1460985050585 Marionette TRACE conn4 <- [1,2390,null,{}] 06:10:50 INFO - PROCESS | 3422 | 1460985050590 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:50 INFO - PROCESS | 3422 | 1460985050786 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:10:51 INFO - PROCESS | 3422 | 1460985051062 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x8514d000 == 197 [pid = 3422] [id = 605] 06:10:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x88e47c00) [pid = 3422] [serial = 1816] [outer = (nil)] 06:10:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8c127000) [pid = 3422] [serial = 1817] [outer = 0x88e47c00] 06:10:51 INFO - PROCESS | 3422 | 1460985051142 Marionette DEBUG loaded listener.js 06:10:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8d941400) [pid = 3422] [serial = 1818] [outer = 0x88e47c00] 06:10:52 INFO - PROCESS | 3422 | 1460985052007 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1486ms 06:10:52 INFO - PROCESS | 3422 | 1460985052067 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:10:52 INFO - PROCESS | 3422 | 1460985052071 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:10:52 INFO - PROCESS | 3422 | 1460985052092 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:10:52 INFO - PROCESS | 3422 | 1460985052097 Marionette TRACE conn4 <- [1,2394,null,{}] 06:10:52 INFO - PROCESS | 3422 | 1460985052106 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:52 INFO - PROCESS | 3422 | 1460985052301 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:10:52 INFO - PROCESS | 3422 | 1460985052575 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c3c00 == 198 [pid = 3422] [id = 606] 06:10:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8c0c7400) [pid = 3422] [serial = 1819] [outer = (nil)] 06:10:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8dd0f000) [pid = 3422] [serial = 1820] [outer = 0x8c0c7400] 06:10:52 INFO - PROCESS | 3422 | 1460985052696 Marionette DEBUG loaded listener.js 06:10:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8ddba800) [pid = 3422] [serial = 1821] [outer = 0x8c0c7400] 06:10:53 INFO - PROCESS | 3422 | 1460985053555 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1512ms 06:10:53 INFO - PROCESS | 3422 | 1460985053590 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:10:53 INFO - PROCESS | 3422 | 1460985053594 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:10:53 INFO - PROCESS | 3422 | 1460985053599 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:10:53 INFO - PROCESS | 3422 | 1460985053603 Marionette TRACE conn4 <- [1,2398,null,{}] 06:10:53 INFO - PROCESS | 3422 | 1460985053608 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:53 INFO - PROCESS | 3422 | 1460985053805 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:10:54 INFO - PROCESS | 3422 | 1460985054098 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c122c00 == 199 [pid = 3422] [id = 607] 06:10:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8ddc3000) [pid = 3422] [serial = 1822] [outer = (nil)] 06:10:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8f503c00) [pid = 3422] [serial = 1823] [outer = 0x8ddc3000] 06:10:54 INFO - PROCESS | 3422 | 1460985054229 Marionette DEBUG loaded listener.js 06:10:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8f50f000) [pid = 3422] [serial = 1824] [outer = 0x8ddc3000] 06:10:55 INFO - PROCESS | 3422 | 1460985055076 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1531ms 06:10:55 INFO - PROCESS | 3422 | 1460985055132 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:10:55 INFO - PROCESS | 3422 | 1460985055136 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:10:55 INFO - PROCESS | 3422 | 1460985055141 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:10:55 INFO - PROCESS | 3422 | 1460985055144 Marionette TRACE conn4 <- [1,2402,null,{}] 06:10:55 INFO - PROCESS | 3422 | 1460985055150 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:55 INFO - PROCESS | 3422 | 1460985055341 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:10:55 INFO - PROCESS | 3422 | 1460985055623 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4fac00 == 200 [pid = 3422] [id = 608] 06:10:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8f501c00) [pid = 3422] [serial = 1825] [outer = (nil)] 06:10:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8f60e800) [pid = 3422] [serial = 1826] [outer = 0x8f501c00] 06:10:55 INFO - PROCESS | 3422 | 1460985055744 Marionette DEBUG loaded listener.js 06:10:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8f9d0000) [pid = 3422] [serial = 1827] [outer = 0x8f501c00] 06:10:56 INFO - PROCESS | 3422 | 1460985056547 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1439ms 06:10:56 INFO - PROCESS | 3422 | 1460985056581 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:10:56 INFO - PROCESS | 3422 | 1460985056585 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:10:56 INFO - PROCESS | 3422 | 1460985056590 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:10:56 INFO - PROCESS | 3422 | 1460985056593 Marionette TRACE conn4 <- [1,2406,null,{}] 06:10:56 INFO - PROCESS | 3422 | 1460985056599 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:56 INFO - PROCESS | 3422 | 1460985056786 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:10:57 INFO - PROCESS | 3422 | 1460985057069 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f4f9000 == 201 [pid = 3422] [id = 609] 06:10:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8f554000) [pid = 3422] [serial = 1828] [outer = (nil)] 06:10:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8fe91c00) [pid = 3422] [serial = 1829] [outer = 0x8f554000] 06:10:57 INFO - PROCESS | 3422 | 1460985057149 Marionette DEBUG loaded listener.js 06:10:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8fe97800) [pid = 3422] [serial = 1830] [outer = 0x8f554000] 06:10:57 INFO - PROCESS | 3422 | 1460985057967 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1434ms 06:10:58 INFO - PROCESS | 3422 | 1460985058026 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:10:58 INFO - PROCESS | 3422 | 1460985058028 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:10:58 INFO - PROCESS | 3422 | 1460985058053 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:10:58 INFO - PROCESS | 3422 | 1460985058056 Marionette TRACE conn4 <- [1,2410,null,{}] 06:10:58 INFO - PROCESS | 3422 | 1460985058064 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:58 INFO - PROCESS | 3422 | 1460985058246 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:10:58 INFO - PROCESS | 3422 | 1460985058523 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae2000 == 202 [pid = 3422] [id = 610] 06:10:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x84453400) [pid = 3422] [serial = 1831] [outer = (nil)] 06:10:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x904c6c00) [pid = 3422] [serial = 1832] [outer = 0x84453400] 06:10:58 INFO - PROCESS | 3422 | 1460985058601 Marionette DEBUG loaded listener.js 06:10:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x91493000) [pid = 3422] [serial = 1833] [outer = 0x84453400] 06:10:59 INFO - PROCESS | 3422 | 1460985059523 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1512ms 06:10:59 INFO - PROCESS | 3422 | 1460985059548 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:10:59 INFO - PROCESS | 3422 | 1460985059551 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:10:59 INFO - PROCESS | 3422 | 1460985059557 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:10:59 INFO - PROCESS | 3422 | 1460985059560 Marionette TRACE conn4 <- [1,2414,null,{}] 06:10:59 INFO - PROCESS | 3422 | 1460985059565 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:59 INFO - PROCESS | 3422 | 1460985059768 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:11:00 INFO - PROCESS | 3422 | 1460985060053 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe74c00 == 203 [pid = 3422] [id = 611] 06:11:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x904c1400) [pid = 3422] [serial = 1834] [outer = (nil)] 06:11:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x931c5800) [pid = 3422] [serial = 1835] [outer = 0x904c1400] 06:11:00 INFO - PROCESS | 3422 | 1460985060173 Marionette DEBUG loaded listener.js 06:11:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x931d8c00) [pid = 3422] [serial = 1836] [outer = 0x904c1400] 06:11:01 INFO - PROCESS | 3422 | 1460985061002 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1481ms 06:11:01 INFO - PROCESS | 3422 | 1460985061039 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:11:01 INFO - PROCESS | 3422 | 1460985061043 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:11:01 INFO - PROCESS | 3422 | 1460985061049 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:11:01 INFO - PROCESS | 3422 | 1460985061053 Marionette TRACE conn4 <- [1,2418,null,{}] 06:11:01 INFO - PROCESS | 3422 | 1460985061058 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:01 INFO - PROCESS | 3422 | 1460985061371 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:11:01 INFO - PROCESS | 3422 | 1460985061587 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x9318c400 == 204 [pid = 3422] [id = 612] 06:11:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x9406d000) [pid = 3422] [serial = 1837] [outer = (nil)] 06:11:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x940b5000) [pid = 3422] [serial = 1838] [outer = 0x9406d000] 06:11:01 INFO - PROCESS | 3422 | 1460985061725 Marionette DEBUG loaded listener.js 06:11:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x94293800) [pid = 3422] [serial = 1839] [outer = 0x9406d000] 06:11:02 INFO - PROCESS | 3422 | 1460985062563 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1589ms 06:11:02 INFO - PROCESS | 3422 | 1460985062647 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:11:02 INFO - PROCESS | 3422 | 1460985062651 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:11:02 INFO - PROCESS | 3422 | 1460985062660 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:11:02 INFO - PROCESS | 3422 | 1460985062662 Marionette TRACE conn4 <- [1,2422,null,{}] 06:11:02 INFO - PROCESS | 3422 | 1460985062666 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:02 INFO - PROCESS | 3422 | 1460985062866 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:11:03 INFO - PROCESS | 3422 | 1460985063155 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x931c0000 == 205 [pid = 3422] [id = 613] 06:11:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x94074000) [pid = 3422] [serial = 1840] [outer = (nil)] 06:11:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x962e9000) [pid = 3422] [serial = 1841] [outer = 0x94074000] 06:11:03 INFO - PROCESS | 3422 | 1460985063278 Marionette DEBUG loaded listener.js 06:11:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x9786b400) [pid = 3422] [serial = 1842] [outer = 0x94074000] 06:11:04 INFO - PROCESS | 3422 | 1460985064127 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1479ms 06:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:11:04 INFO - PROCESS | 3422 | 1460985064139 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:11:04 INFO - PROCESS | 3422 | 1460985064142 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:11:04 INFO - PROCESS | 3422 | 1460985064148 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:11:04 INFO - PROCESS | 3422 | 1460985064151 Marionette TRACE conn4 <- [1,2426,null,{}] 06:11:04 INFO - PROCESS | 3422 | 1460985064157 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:04 INFO - PROCESS | 3422 | 1460985064351 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:11:04 INFO - PROCESS | 3422 | 1460985064680 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x97b21800 == 206 [pid = 3422] [id = 614] 06:11:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x97b26400) [pid = 3422] [serial = 1843] [outer = (nil)] 06:11:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x97ef4400) [pid = 3422] [serial = 1844] [outer = 0x97b26400] 06:11:04 INFO - PROCESS | 3422 | 1460985064806 Marionette DEBUG loaded listener.js 06:11:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x97efe800) [pid = 3422] [serial = 1845] [outer = 0x97b26400] 06:11:05 INFO - PROCESS | 3422 | 1460985065612 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1493ms 06:11:05 INFO - PROCESS | 3422 | 1460985065641 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:11:05 INFO - PROCESS | 3422 | 1460985065644 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:11:05 INFO - PROCESS | 3422 | 1460985065650 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:11:05 INFO - PROCESS | 3422 | 1460985065653 Marionette TRACE conn4 <- [1,2430,null,{}] 06:11:05 INFO - PROCESS | 3422 | 1460985065658 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:05 INFO - PROCESS | 3422 | 1460985065852 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:11:06 INFO - PROCESS | 3422 | 1460985066137 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e3000 == 207 [pid = 3422] [id = 615] 06:11:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x838e9c00) [pid = 3422] [serial = 1846] [outer = (nil)] 06:11:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x98187000) [pid = 3422] [serial = 1847] [outer = 0x838e9c00] 06:11:06 INFO - PROCESS | 3422 | 1460985066219 Marionette DEBUG loaded listener.js 06:11:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x98189c00) [pid = 3422] [serial = 1848] [outer = 0x838e9c00] 06:11:07 INFO - PROCESS | 3422 | 1460985067045 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1478ms 06:11:07 INFO - PROCESS | 3422 | 1460985067129 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:11:07 INFO - PROCESS | 3422 | 1460985067132 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:11:07 INFO - PROCESS | 3422 | 1460985067138 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:11:07 INFO - PROCESS | 3422 | 1460985067141 Marionette TRACE conn4 <- [1,2434,null,{}] 06:11:07 INFO - PROCESS | 3422 | 1460985067146 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:07 INFO - PROCESS | 3422 | 1460985067434 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:11:07 INFO - PROCESS | 3422 | 1460985067650 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e6c00 == 208 [pid = 3422] [id = 616] 06:11:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x84eef800) [pid = 3422] [serial = 1849] [outer = (nil)] 06:11:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x98215400) [pid = 3422] [serial = 1850] [outer = 0x84eef800] 06:11:07 INFO - PROCESS | 3422 | 1460985067775 Marionette DEBUG loaded listener.js 06:11:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x9821b800) [pid = 3422] [serial = 1851] [outer = 0x84eef800] 06:11:08 INFO - PROCESS | 3422 | 1460985068572 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1477ms 06:11:08 INFO - PROCESS | 3422 | 1460985068617 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:11:08 INFO - PROCESS | 3422 | 1460985068621 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:11:08 INFO - PROCESS | 3422 | 1460985068627 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:11:08 INFO - PROCESS | 3422 | 1460985068629 Marionette TRACE conn4 <- [1,2438,null,{}] 06:11:08 INFO - PROCESS | 3422 | 1460985068635 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:08 INFO - PROCESS | 3422 | 1460985068832 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:11:09 INFO - PROCESS | 3422 | 1460985069131 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x98219000 == 209 [pid = 3422] [id = 617] 06:11:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x98220000) [pid = 3422] [serial = 1852] [outer = (nil)] 06:11:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x98251000) [pid = 3422] [serial = 1853] [outer = 0x98220000] 06:11:09 INFO - PROCESS | 3422 | 1460985069216 Marionette DEBUG loaded listener.js 06:11:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x98255c00) [pid = 3422] [serial = 1854] [outer = 0x98220000] 06:11:10 INFO - PROCESS | 3422 | 1460985070116 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1538ms 06:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:11:10 INFO - PROCESS | 3422 | 1460985070166 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:11:10 INFO - PROCESS | 3422 | 1460985070168 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:11:10 INFO - PROCESS | 3422 | 1460985070175 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:11:10 INFO - PROCESS | 3422 | 1460985070178 Marionette TRACE conn4 <- [1,2442,null,{}] 06:11:10 INFO - PROCESS | 3422 | 1460985070183 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:10 INFO - PROCESS | 3422 | 1460985070376 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:11:10 INFO - PROCESS | 3422 | 1460985070706 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bd0400 == 210 [pid = 3422] [id = 618] 06:11:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x98021c00) [pid = 3422] [serial = 1855] [outer = (nil)] 06:11:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x983b7c00) [pid = 3422] [serial = 1856] [outer = 0x98021c00] 06:11:10 INFO - PROCESS | 3422 | 1460985070790 Marionette DEBUG loaded listener.js 06:11:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x98b71c00) [pid = 3422] [serial = 1857] [outer = 0x98021c00] 06:11:11 INFO - PROCESS | 3422 | 1460985071585 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1432ms 06:11:11 INFO - PROCESS | 3422 | 1460985071606 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:11:11 INFO - PROCESS | 3422 | 1460985071609 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:11:11 INFO - PROCESS | 3422 | 1460985071615 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:11:11 INFO - PROCESS | 3422 | 1460985071617 Marionette TRACE conn4 <- [1,2446,null,{}] 06:11:11 INFO - PROCESS | 3422 | 1460985071623 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:11 INFO - PROCESS | 3422 | 1460985071817 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:11:12 INFO - PROCESS | 3422 | 1460985072114 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94d000 == 211 [pid = 3422] [id = 619] 06:11:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x8e982c00) [pid = 3422] [serial = 1858] [outer = (nil)] 06:11:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x9824a400) [pid = 3422] [serial = 1859] [outer = 0x8e982c00] 06:11:12 INFO - PROCESS | 3422 | 1460985072195 Marionette DEBUG loaded listener.js 06:11:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x99159400) [pid = 3422] [serial = 1860] [outer = 0x8e982c00] 06:11:13 INFO - PROCESS | 3422 | 1460985073049 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1482ms 06:11:13 INFO - PROCESS | 3422 | 1460985073097 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:11:13 INFO - PROCESS | 3422 | 1460985073101 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:11:13 INFO - PROCESS | 3422 | 1460985073107 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:11:13 INFO - PROCESS | 3422 | 1460985073110 Marionette TRACE conn4 <- [1,2450,null,{}] 06:11:13 INFO - PROCESS | 3422 | 1460985073115 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:13 INFO - PROCESS | 3422 | 1460985073317 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:11:13 INFO - PROCESS | 3422 | 1460985073607 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x98fb1c00 == 212 [pid = 3422] [id = 620] 06:11:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x9930d000) [pid = 3422] [serial = 1861] [outer = (nil)] 06:11:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x99bcb400) [pid = 3422] [serial = 1862] [outer = 0x9930d000] 06:11:13 INFO - PROCESS | 3422 | 1460985073735 Marionette DEBUG loaded listener.js 06:11:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x99bd3c00) [pid = 3422] [serial = 1863] [outer = 0x9930d000] 06:11:14 INFO - PROCESS | 3422 | 1460985074555 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1482ms 06:11:14 INFO - PROCESS | 3422 | 1460985074589 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:11:14 INFO - PROCESS | 3422 | 1460985074592 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:11:14 INFO - PROCESS | 3422 | 1460985074599 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 3422 | 1460985074602 Marionette TRACE conn4 <- [1,2454,null,{}] 06:11:14 INFO - PROCESS | 3422 | 1460985074607 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:14 INFO - PROCESS | 3422 | 1460985074834 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:11:15 INFO - PROCESS | 3422 | 1460985075125 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x9915b400 == 213 [pid = 3422] [id = 621] 06:11:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x993f3c00) [pid = 3422] [serial = 1864] [outer = (nil)] 06:11:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x9df28c00) [pid = 3422] [serial = 1865] [outer = 0x993f3c00] 06:11:15 INFO - PROCESS | 3422 | 1460985075246 Marionette DEBUG loaded listener.js 06:11:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x9df31000) [pid = 3422] [serial = 1866] [outer = 0x993f3c00] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd14c00 == 212 [pid = 3422] [id = 214] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x815eb400 == 211 [pid = 3422] [id = 451] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8ddb9800 == 210 [pid = 3422] [id = 289] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x867ca800 == 209 [pid = 3422] [id = 479] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x904bb800 == 208 [pid = 3422] [id = 288] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x931db000 == 207 [pid = 3422] [id = 493] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x84eeb800 == 206 [pid = 3422] [id = 485] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd11c00 == 205 [pid = 3422] [id = 213] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x838dfc00 == 204 [pid = 3422] [id = 490] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8f502c00 == 203 [pid = 3422] [id = 487] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x82958000 == 202 [pid = 3422] [id = 492] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8f505400 == 201 [pid = 3422] [id = 295] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8db1bc00 == 200 [pid = 3422] [id = 486] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x94290400 == 199 [pid = 3422] [id = 290] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x89bf9400 == 198 [pid = 3422] [id = 482] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x86ce6000 == 197 [pid = 3422] [id = 480] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8c131c00 == 196 [pid = 3422] [id = 484] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x867c9400 == 195 [pid = 3422] [id = 481] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x88e44000 == 194 [pid = 3422] [id = 296] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x88e48000 == 193 [pid = 3422] [id = 483] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x91f86800 == 192 [pid = 3422] [id = 491] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x86ce9800 == 191 [pid = 3422] [id = 489] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x838e1000 == 190 [pid = 3422] [id = 600] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8655e800 == 189 [pid = 3422] [id = 599] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x84413000 == 188 [pid = 3422] [id = 598] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x82adc800 == 187 [pid = 3422] [id = 551] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae6400 == 186 [pid = 3422] [id = 597] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe6d400 == 185 [pid = 3422] [id = 589] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8e985000 == 184 [pid = 3422] [id = 588] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8fcb0400 == 183 [pid = 3422] [id = 587] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x838dd800 == 182 [pid = 3422] [id = 586] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x838dd000 == 181 [pid = 3422] [id = 585] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8d944800 == 180 [pid = 3422] [id = 584] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee4000 == 179 [pid = 3422] [id = 582] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x89046c00 == 178 [pid = 3422] [id = 583] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd1d000 == 177 [pid = 3422] [id = 581] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x82aea800 == 176 [pid = 3422] [id = 580] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x867c5400 == 175 [pid = 3422] [id = 579] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x82adc400 == 174 [pid = 3422] [id = 577] 06:11:16 INFO - PROCESS | 3422 | --DOCSHELL 0x8578e400 == 173 [pid = 3422] [id = 578] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x85cfc000) [pid = 3422] [serial = 1724] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x867c3800) [pid = 3422] [serial = 1727] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x86bf0c00) [pid = 3422] [serial = 1728] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x8578dc00) [pid = 3422] [serial = 1712] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x9fcad800) [pid = 3422] [serial = 1709] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x9fc7bc00) [pid = 3422] [serial = 1706] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x9fb44800) [pid = 3422] [serial = 1703] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x99bcac00) [pid = 3422] [serial = 1701] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x98318c00) [pid = 3422] [serial = 1700] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x98255800) [pid = 3422] [serial = 1698] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x98251c00) [pid = 3422] [serial = 1697] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x98187c00) [pid = 3422] [serial = 1695] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x97efa800) [pid = 3422] [serial = 1694] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x97b23800) [pid = 3422] [serial = 1692] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x96a7d000) [pid = 3422] [serial = 1691] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x94292800) [pid = 3422] [serial = 1689] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x94069c00) [pid = 3422] [serial = 1688] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x931c9800) [pid = 3422] [serial = 1686] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x931c0800) [pid = 3422] [serial = 1685] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x91f82400) [pid = 3422] [serial = 1683] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8fe9ac00) [pid = 3422] [serial = 1682] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x90836400) [pid = 3422] [serial = 1680] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x8fea0000) [pid = 3422] [serial = 1679] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x8fe74800) [pid = 3422] [serial = 1677] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8fcb2000) [pid = 3422] [serial = 1676] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x8f50e000) [pid = 3422] [serial = 1674] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8ebffc00) [pid = 3422] [serial = 1673] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x8dd0dc00) [pid = 3422] [serial = 1671] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8db1ac00) [pid = 3422] [serial = 1670] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8c12e400) [pid = 3422] [serial = 1668] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x8c0c5c00) [pid = 3422] [serial = 1667] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8bd12c00) [pid = 3422] [serial = 1665] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x89bf7400) [pid = 3422] [serial = 1664] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x87d50000) [pid = 3422] [serial = 1662] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x86c4fc00) [pid = 3422] [serial = 1661] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x85cf0c00) [pid = 3422] [serial = 1659] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x85152400) [pid = 3422] [serial = 1658] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x84413c00) [pid = 3422] [serial = 1718] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x84e6b800) [pid = 3422] [serial = 1719] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x86c46400) [pid = 3422] [serial = 1716] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x85153800) [pid = 3422] [serial = 1715] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x85785c00) [pid = 3422] [serial = 1722] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x85152c00) [pid = 3422] [serial = 1721] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x86563c00) [pid = 3422] [serial = 1725] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x8870a400) [pid = 3422] [serial = 1581] [outer = (nil)] [url = about:blank] 06:11:17 INFO - PROCESS | 3422 | 1460985077684 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3135ms 06:11:17 INFO - PROCESS | 3422 | 1460985077735 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:11:17 INFO - PROCESS | 3422 | 1460985077741 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:11:17 INFO - PROCESS | 3422 | 1460985077750 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:11:17 INFO - PROCESS | 3422 | 1460985077754 Marionette TRACE conn4 <- [1,2458,null,{}] 06:11:17 INFO - PROCESS | 3422 | 1460985077762 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:17 INFO - PROCESS | 3422 | 1460985077966 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:11:18 INFO - PROCESS | 3422 | 1460985078167 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e73c00 == 174 [pid = 3422] [id = 622] 06:11:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x84eea800) [pid = 3422] [serial = 1867] [outer = (nil)] 06:11:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8514e000) [pid = 3422] [serial = 1868] [outer = 0x84eea800] 06:11:18 INFO - PROCESS | 3422 | 1460985078237 Marionette DEBUG loaded listener.js 06:11:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x85782800) [pid = 3422] [serial = 1869] [outer = 0x84eea800] 06:11:19 INFO - PROCESS | 3422 | 1460985079126 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1435ms 06:11:19 INFO - PROCESS | 3422 | 1460985079187 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:11:19 INFO - PROCESS | 3422 | 1460985079194 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:11:19 INFO - PROCESS | 3422 | 1460985079204 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:11:19 INFO - PROCESS | 3422 | 1460985079208 Marionette TRACE conn4 <- [1,2462,null,{}] 06:11:19 INFO - PROCESS | 3422 | 1460985079213 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:19 INFO - PROCESS | 3422 | 1460985079403 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:11:19 INFO - PROCESS | 3422 | 1460985079631 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x8578a400 == 175 [pid = 3422] [id = 623] 06:11:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8578e800) [pid = 3422] [serial = 1870] [outer = (nil)] 06:11:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x85cf9000) [pid = 3422] [serial = 1871] [outer = 0x8578e800] 06:11:19 INFO - PROCESS | 3422 | 1460985079722 Marionette DEBUG loaded listener.js 06:11:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8655d000) [pid = 3422] [serial = 1872] [outer = 0x8578e800] 06:11:20 INFO - PROCESS | 3422 | 1460985080615 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1434ms 06:11:20 INFO - PROCESS | 3422 | 1460985080638 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:11:20 INFO - PROCESS | 3422 | 1460985080641 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:11:20 INFO - PROCESS | 3422 | 1460985080655 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:11:20 INFO - PROCESS | 3422 | 1460985080661 Marionette TRACE conn4 <- [1,2466,null,{}] 06:11:20 INFO - PROCESS | 3422 | 1460985080675 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:20 INFO - PROCESS | 3422 | 1460985080967 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:11:21 INFO - PROCESS | 3422 | 1460985081008 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfb400 == 176 [pid = 3422] [id = 624] 06:11:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x86bfb400) [pid = 3422] [serial = 1873] [outer = (nil)] 06:11:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x86cdc400) [pid = 3422] [serial = 1874] [outer = 0x86bfb400] 06:11:21 INFO - PROCESS | 3422 | 1460985081079 Marionette DEBUG loaded listener.js 06:11:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x87d46400) [pid = 3422] [serial = 1875] [outer = 0x86bfb400] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x85784c00) [pid = 3422] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x94296000) [pid = 3422] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x82adec00) [pid = 3422] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8f55c800) [pid = 3422] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x86bf8c00) [pid = 3422] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x84ee6c00) [pid = 3422] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8514a400) [pid = 3422] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x84ee2400) [pid = 3422] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x931d5c00) [pid = 3422] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x9333fc00) [pid = 3422] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8e989400) [pid = 3422] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x838e0400) [pid = 3422] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x931e3c00) [pid = 3422] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x93123400) [pid = 3422] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x9148b400) [pid = 3422] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8f60d800) [pid = 3422] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8fcb2800) [pid = 3422] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8d94e400) [pid = 3422] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8ddc6400) [pid = 3422] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8d945000) [pid = 3422] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x8c0c3000) [pid = 3422] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x8c0c0400) [pid = 3422] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x8bd1d800) [pid = 3422] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x85cfa400) [pid = 3422] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x87d52800) [pid = 3422] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x85cf7000) [pid = 3422] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:11:22 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x84413400) [pid = 3422] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:11:22 INFO - PROCESS | 3422 | 1460985082668 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2042ms 06:11:22 INFO - PROCESS | 3422 | 1460985082691 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:11:22 INFO - PROCESS | 3422 | 1460985082695 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:11:22 INFO - PROCESS | 3422 | 1460985082700 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:11:22 INFO - PROCESS | 3422 | 1460985082703 Marionette TRACE conn4 <- [1,2470,null,{}] 06:11:22 INFO - PROCESS | 3422 | 1460985082708 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:22 INFO - PROCESS | 3422 | 1460985082964 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:11:22 INFO - PROCESS | 3422 | 1460985082984 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee6c00 == 177 [pid = 3422] [id = 625] 06:11:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x8596b800) [pid = 3422] [serial = 1876] [outer = (nil)] 06:11:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x86bf8c00) [pid = 3422] [serial = 1877] [outer = 0x8596b800] 06:11:23 INFO - PROCESS | 3422 | 1460985083052 Marionette DEBUG loaded listener.js 06:11:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x87d45800) [pid = 3422] [serial = 1878] [outer = 0x8596b800] 06:11:23 INFO - PROCESS | 3422 | 1460985083841 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1182ms 06:11:23 INFO - PROCESS | 3422 | 1460985083883 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:11:23 INFO - PROCESS | 3422 | 1460985083886 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:11:23 INFO - PROCESS | 3422 | 1460985083892 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:11:23 INFO - PROCESS | 3422 | 1460985083894 Marionette TRACE conn4 <- [1,2474,null,{}] 06:11:23 INFO - PROCESS | 3422 | 1460985083900 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:24 INFO - PROCESS | 3422 | 1460985084163 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:11:24 INFO - PROCESS | 3422 | 1460985084456 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f33000 == 178 [pid = 3422] [id = 626] 06:11:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x815e9800) [pid = 3422] [serial = 1879] [outer = (nil)] 06:11:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x82ae6400) [pid = 3422] [serial = 1880] [outer = 0x815e9800] 06:11:24 INFO - PROCESS | 3422 | 1460985084544 Marionette DEBUG loaded listener.js 06:11:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x84452400) [pid = 3422] [serial = 1881] [outer = 0x815e9800] 06:11:25 INFO - PROCESS | 3422 | 1460985085556 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1728ms 06:11:25 INFO - PROCESS | 3422 | 1460985085624 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:11:25 INFO - PROCESS | 3422 | 1460985085631 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:11:25 INFO - PROCESS | 3422 | 1460985085640 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:11:25 INFO - PROCESS | 3422 | 1460985085644 Marionette TRACE conn4 <- [1,2478,null,{}] 06:11:25 INFO - PROCESS | 3422 | 1460985085652 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:25 INFO - PROCESS | 3422 | 1460985085910 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:11:26 INFO - PROCESS | 3422 | 1460985086234 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x85960800 == 179 [pid = 3422] [id = 627] 06:11:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8596bc00) [pid = 3422] [serial = 1882] [outer = (nil)] 06:11:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x85cf9800) [pid = 3422] [serial = 1883] [outer = 0x8596bc00] 06:11:26 INFO - PROCESS | 3422 | 1460985086323 Marionette DEBUG loaded listener.js 06:11:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x867c1800) [pid = 3422] [serial = 1884] [outer = 0x8596bc00] 06:11:27 INFO - PROCESS | 3422 | 1460985087269 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1689ms 06:11:27 INFO - PROCESS | 3422 | 1460985087332 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:11:27 INFO - PROCESS | 3422 | 1460985087339 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:11:27 INFO - PROCESS | 3422 | 1460985087346 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:11:27 INFO - PROCESS | 3422 | 1460985087348 Marionette TRACE conn4 <- [1,2482,null,{}] 06:11:27 INFO - PROCESS | 3422 | 1460985087355 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:27 INFO - PROCESS | 3422 | 1460985087579 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:11:27 INFO - PROCESS | 3422 | 1460985087936 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bef400 == 180 [pid = 3422] [id = 628] 06:11:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x86c4a000) [pid = 3422] [serial = 1885] [outer = (nil)] 06:11:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x87d52800) [pid = 3422] [serial = 1886] [outer = 0x86c4a000] 06:11:28 INFO - PROCESS | 3422 | 1460985088024 Marionette DEBUG loaded listener.js 06:11:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8884f800) [pid = 3422] [serial = 1887] [outer = 0x86c4a000] 06:11:28 INFO - PROCESS | 3422 | 1460985088880 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1583ms 06:11:28 INFO - PROCESS | 3422 | 1460985088930 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:11:28 INFO - PROCESS | 3422 | 1460985088934 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:11:28 INFO - PROCESS | 3422 | 1460985088949 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:11:28 INFO - PROCESS | 3422 | 1460985088958 Marionette TRACE conn4 <- [1,2486,null,{}] 06:11:28 INFO - PROCESS | 3422 | 1460985088965 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:29 INFO - PROCESS | 3422 | 1460985089223 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:11:29 INFO - PROCESS | 3422 | 1460985089540 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x86cdf800 == 181 [pid = 3422] [id = 629] 06:11:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x88703000) [pid = 3422] [serial = 1888] [outer = (nil)] 06:11:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x89bfbc00) [pid = 3422] [serial = 1889] [outer = 0x88703000] 06:11:29 INFO - PROCESS | 3422 | 1460985089624 Marionette DEBUG loaded listener.js 06:11:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8b5e5400) [pid = 3422] [serial = 1890] [outer = 0x88703000] 06:11:30 INFO - PROCESS | 3422 | 1460985090488 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1597ms 06:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:11:30 INFO - PROCESS | 3422 | 1460985090539 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:11:30 INFO - PROCESS | 3422 | 1460985090543 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:11:30 INFO - PROCESS | 3422 | 1460985090549 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:11:30 INFO - PROCESS | 3422 | 1460985090552 Marionette TRACE conn4 <- [1,2490,null,{}] 06:11:30 INFO - PROCESS | 3422 | 1460985090558 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:30 INFO - PROCESS | 3422 | 1460985090755 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:11:31 INFO - PROCESS | 3422 | 1460985091034 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x88705c00 == 182 [pid = 3422] [id = 630] 06:11:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x89050c00) [pid = 3422] [serial = 1891] [outer = (nil)] 06:11:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8bedcc00) [pid = 3422] [serial = 1892] [outer = 0x89050c00] 06:11:31 INFO - PROCESS | 3422 | 1460985091163 Marionette DEBUG loaded listener.js 06:11:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8bf9a000) [pid = 3422] [serial = 1893] [outer = 0x89050c00] 06:11:31 INFO - PROCESS | 3422 | 1460985091969 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1482ms 06:11:32 INFO - PROCESS | 3422 | 1460985092031 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:11:32 INFO - PROCESS | 3422 | 1460985092035 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:11:32 INFO - PROCESS | 3422 | 1460985092041 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:11:32 INFO - PROCESS | 3422 | 1460985092044 Marionette TRACE conn4 <- [1,2494,null,{}] 06:11:32 INFO - PROCESS | 3422 | 1460985092049 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:32 INFO - PROCESS | 3422 | 1460985092239 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:11:32 INFO - PROCESS | 3422 | 1460985092515 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee4000 == 183 [pid = 3422] [id = 631] 06:11:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8c0c1000) [pid = 3422] [serial = 1894] [outer = (nil)] 06:11:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8c129c00) [pid = 3422] [serial = 1895] [outer = 0x8c0c1000] 06:11:32 INFO - PROCESS | 3422 | 1460985092611 Marionette DEBUG loaded listener.js 06:11:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8dd0d800) [pid = 3422] [serial = 1896] [outer = 0x8c0c1000] 06:11:33 INFO - PROCESS | 3422 | 1460985093523 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1541ms 06:11:33 INFO - PROCESS | 3422 | 1460985093583 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:11:33 INFO - PROCESS | 3422 | 1460985093585 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:11:33 INFO - PROCESS | 3422 | 1460985093592 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:11:33 INFO - PROCESS | 3422 | 1460985093595 Marionette TRACE conn4 <- [1,2498,null,{}] 06:11:33 INFO - PROCESS | 3422 | 1460985093600 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:33 INFO - PROCESS | 3422 | 1460985093802 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:11:34 INFO - PROCESS | 3422 | 1460985094090 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd1d000 == 184 [pid = 3422] [id = 632] 06:11:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8c123000) [pid = 3422] [serial = 1897] [outer = (nil)] 06:11:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8e986c00) [pid = 3422] [serial = 1898] [outer = 0x8c123000] 06:11:34 INFO - PROCESS | 3422 | 1460985094215 Marionette DEBUG loaded listener.js 06:11:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8ebf0c00) [pid = 3422] [serial = 1899] [outer = 0x8c123000] 06:11:35 INFO - PROCESS | 3422 | 1460985095034 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1484ms 06:11:35 INFO - PROCESS | 3422 | 1460985095076 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:11:35 INFO - PROCESS | 3422 | 1460985095080 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:11:35 INFO - PROCESS | 3422 | 1460985095091 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:11:35 INFO - PROCESS | 3422 | 1460985095096 Marionette TRACE conn4 <- [1,2502,null,{}] 06:11:35 INFO - PROCESS | 3422 | 1460985095124 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:35 INFO - PROCESS | 3422 | 1460985095350 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:11:35 INFO - PROCESS | 3422 | 1460985095635 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c43800 == 185 [pid = 3422] [id = 633] 06:11:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x88e4bc00) [pid = 3422] [serial = 1900] [outer = (nil)] 06:11:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8ebfe400) [pid = 3422] [serial = 1901] [outer = 0x88e4bc00] 06:11:35 INFO - PROCESS | 3422 | 1460985095759 Marionette DEBUG loaded listener.js 06:11:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8f4f6c00) [pid = 3422] [serial = 1902] [outer = 0x88e4bc00] 06:11:36 INFO - PROCESS | 3422 | 1460985096568 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1554ms 06:11:36 INFO - PROCESS | 3422 | 1460985096648 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:11:36 INFO - PROCESS | 3422 | 1460985096652 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:11:36 INFO - PROCESS | 3422 | 1460985096660 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:11:36 INFO - PROCESS | 3422 | 1460985096663 Marionette TRACE conn4 <- [1,2506,null,{}] 06:11:36 INFO - PROCESS | 3422 | 1460985096668 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:36 INFO - PROCESS | 3422 | 1460985096861 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:11:37 INFO - PROCESS | 3422 | 1460985097139 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd13000 == 186 [pid = 3422] [id = 634] 06:11:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8f4eec00) [pid = 3422] [serial = 1903] [outer = (nil)] 06:11:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8f55c800) [pid = 3422] [serial = 1904] [outer = 0x8f4eec00] 06:11:37 INFO - PROCESS | 3422 | 1460985097258 Marionette DEBUG loaded listener.js 06:11:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8f602000) [pid = 3422] [serial = 1905] [outer = 0x8f4eec00] 06:11:38 INFO - PROCESS | 3422 | 1460985098082 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1484ms 06:11:38 INFO - PROCESS | 3422 | 1460985098144 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:11:38 INFO - PROCESS | 3422 | 1460985098148 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:11:38 INFO - PROCESS | 3422 | 1460985098173 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:11:38 INFO - PROCESS | 3422 | 1460985098178 Marionette TRACE conn4 <- [1,2510,null,{}] 06:11:38 INFO - PROCESS | 3422 | 1460985098183 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:38 INFO - PROCESS | 3422 | 1460985098384 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:11:38 INFO - PROCESS | 3422 | 1460985098664 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf3800 == 187 [pid = 3422] [id = 635] 06:11:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8bd12c00) [pid = 3422] [serial = 1906] [outer = (nil)] 06:11:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8fcb4800) [pid = 3422] [serial = 1907] [outer = 0x8bd12c00] 06:11:38 INFO - PROCESS | 3422 | 1460985098782 Marionette DEBUG loaded listener.js 06:11:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8fe95000) [pid = 3422] [serial = 1908] [outer = 0x8bd12c00] 06:11:39 INFO - PROCESS | 3422 | 1460985099644 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1540ms 06:11:39 INFO - PROCESS | 3422 | 1460985099711 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:11:39 INFO - PROCESS | 3422 | 1460985099715 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:11:39 INFO - PROCESS | 3422 | 1460985099720 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:11:39 INFO - PROCESS | 3422 | 1460985099724 Marionette TRACE conn4 <- [1,2514,null,{}] 06:11:39 INFO - PROCESS | 3422 | 1460985099729 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:39 INFO - PROCESS | 3422 | 1460985099945 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:11:40 INFO - PROCESS | 3422 | 1460985100224 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x904c0800 == 188 [pid = 3422] [id = 636] 06:11:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x907b0000) [pid = 3422] [serial = 1909] [outer = (nil)] 06:11:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x90836000) [pid = 3422] [serial = 1910] [outer = 0x907b0000] 06:11:40 INFO - PROCESS | 3422 | 1460985100383 Marionette DEBUG loaded listener.js 06:11:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x91496400) [pid = 3422] [serial = 1911] [outer = 0x907b0000] 06:11:41 INFO - PROCESS | 3422 | 1460985101271 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1581ms 06:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:11:41 INFO - PROCESS | 3422 | 1460985101303 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:11:41 INFO - PROCESS | 3422 | 1460985101306 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:11:41 INFO - PROCESS | 3422 | 1460985101313 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:11:41 INFO - PROCESS | 3422 | 1460985101317 Marionette TRACE conn4 <- [1,2518,null,{}] 06:11:41 INFO - PROCESS | 3422 | 1460985101322 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:41 INFO - PROCESS | 3422 | 1460985101556 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:11:41 INFO - PROCESS | 3422 | 1460985101837 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x85156800 == 189 [pid = 3422] [id = 637] 06:11:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x86ce6400) [pid = 3422] [serial = 1912] [outer = (nil)] 06:11:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x93182400) [pid = 3422] [serial = 1913] [outer = 0x86ce6400] 06:11:41 INFO - PROCESS | 3422 | 1460985101968 Marionette DEBUG loaded listener.js 06:11:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x931c9800) [pid = 3422] [serial = 1914] [outer = 0x86ce6400] 06:11:42 INFO - PROCESS | 3422 | 1460985102803 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1533ms 06:11:42 INFO - PROCESS | 3422 | 1460985102845 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:11:42 INFO - PROCESS | 3422 | 1460985102849 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:11:42 INFO - PROCESS | 3422 | 1460985102855 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:11:42 INFO - PROCESS | 3422 | 1460985102859 Marionette TRACE conn4 <- [1,2522,null,{}] 06:11:42 INFO - PROCESS | 3422 | 1460985102864 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:43 INFO - PROCESS | 3422 | 1460985103154 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:11:43 INFO - PROCESS | 3422 | 1460985103369 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x904bd000 == 190 [pid = 3422] [id = 638] 06:11:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x93124800) [pid = 3422] [serial = 1915] [outer = (nil)] 06:11:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x931d9800) [pid = 3422] [serial = 1916] [outer = 0x93124800] 06:11:43 INFO - PROCESS | 3422 | 1460985103489 Marionette DEBUG loaded listener.js 06:11:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x932ed000) [pid = 3422] [serial = 1917] [outer = 0x93124800] 06:11:44 INFO - PROCESS | 3422 | 1460985104319 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1530ms 06:11:44 INFO - PROCESS | 3422 | 1460985104402 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:11:44 INFO - PROCESS | 3422 | 1460985104406 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:11:44 INFO - PROCESS | 3422 | 1460985104414 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:11:44 INFO - PROCESS | 3422 | 1460985104418 Marionette TRACE conn4 <- [1,2526,null,{}] 06:11:44 INFO - PROCESS | 3422 | 1460985104423 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:44 INFO - PROCESS | 3422 | 1460985104624 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:11:44 INFO - PROCESS | 3422 | 1460985104919 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e41800 == 191 [pid = 3422] [id = 639] 06:11:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x931d6000) [pid = 3422] [serial = 1918] [outer = (nil)] 06:11:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x93334800) [pid = 3422] [serial = 1919] [outer = 0x931d6000] 06:11:45 INFO - PROCESS | 3422 | 1460985105042 Marionette DEBUG loaded listener.js 06:11:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x93338800) [pid = 3422] [serial = 1920] [outer = 0x931d6000] 06:11:45 INFO - PROCESS | 3422 | 1460985105865 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1486ms 06:11:45 INFO - PROCESS | 3422 | 1460985105908 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:11:45 INFO - PROCESS | 3422 | 1460985105911 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:11:45 INFO - PROCESS | 3422 | 1460985105919 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:11:45 INFO - PROCESS | 3422 | 1460985105922 Marionette TRACE conn4 <- [1,2530,null,{}] 06:11:45 INFO - PROCESS | 3422 | 1460985105928 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:46 INFO - PROCESS | 3422 | 1460985106121 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:11:46 INFO - PROCESS | 3422 | 1460985106413 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x89048c00 == 192 [pid = 3422] [id = 640] 06:11:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x931da800) [pid = 3422] [serial = 1921] [outer = (nil)] 06:11:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x94070800) [pid = 3422] [serial = 1922] [outer = 0x931da800] 06:11:46 INFO - PROCESS | 3422 | 1460985106534 Marionette DEBUG loaded listener.js 06:11:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x940b3400) [pid = 3422] [serial = 1923] [outer = 0x931da800] 06:11:47 INFO - PROCESS | 3422 | 1460985107360 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1486ms 06:11:47 INFO - PROCESS | 3422 | 1460985107406 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:11:47 INFO - PROCESS | 3422 | 1460985107410 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:11:47 INFO - PROCESS | 3422 | 1460985107416 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:11:47 INFO - PROCESS | 3422 | 1460985107418 Marionette TRACE conn4 <- [1,2534,null,{}] 06:11:47 INFO - PROCESS | 3422 | 1460985107424 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:47 INFO - PROCESS | 3422 | 1460985107726 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:11:47 INFO - PROCESS | 3422 | 1460985107943 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f6000 == 193 [pid = 3422] [id = 641] 06:11:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x93335800) [pid = 3422] [serial = 1924] [outer = (nil)] 06:11:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x94294000) [pid = 3422] [serial = 1925] [outer = 0x93335800] 06:11:48 INFO - PROCESS | 3422 | 1460985108071 Marionette DEBUG loaded listener.js 06:11:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x94296000) [pid = 3422] [serial = 1926] [outer = 0x93335800] 06:11:48 INFO - PROCESS | 3422 | 1460985108959 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1579ms 06:11:48 INFO - PROCESS | 3422 | 1460985108996 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:11:49 INFO - PROCESS | 3422 | 1460985108999 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:11:49 INFO - PROCESS | 3422 | 1460985109005 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:11:49 INFO - PROCESS | 3422 | 1460985109007 Marionette TRACE conn4 <- [1,2538,null,{}] 06:11:49 INFO - PROCESS | 3422 | 1460985109013 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:49 INFO - PROCESS | 3422 | 1460985109222 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:11:49 INFO - PROCESS | 3422 | 1460985109510 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444bc00 == 194 [pid = 3422] [id = 642] 06:11:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x84454800) [pid = 3422] [serial = 1927] [outer = (nil)] 06:11:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x96b85c00) [pid = 3422] [serial = 1928] [outer = 0x84454800] 06:11:49 INFO - PROCESS | 3422 | 1460985109633 Marionette DEBUG loaded listener.js 06:11:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x97945c00) [pid = 3422] [serial = 1929] [outer = 0x84454800] 06:11:50 INFO - PROCESS | 3422 | 1460985110471 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1529ms 06:11:50 INFO - PROCESS | 3422 | 1460985110536 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:11:50 INFO - PROCESS | 3422 | 1460985110539 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:11:50 INFO - PROCESS | 3422 | 1460985110545 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:11:50 INFO - PROCESS | 3422 | 1460985110548 Marionette TRACE conn4 <- [1,2542,null,{}] 06:11:50 INFO - PROCESS | 3422 | 1460985110553 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:50 INFO - PROCESS | 3422 | 1460985110757 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:11:51 INFO - PROCESS | 3422 | 1460985111040 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:51 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bfb800 == 195 [pid = 3422] [id = 643] 06:11:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x8bd21800) [pid = 3422] [serial = 1930] [outer = (nil)] 06:11:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x97bd9c00) [pid = 3422] [serial = 1931] [outer = 0x8bd21800] 06:11:51 INFO - PROCESS | 3422 | 1460985111161 Marionette DEBUG loaded listener.js 06:11:51 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x97efa800) [pid = 3422] [serial = 1932] [outer = 0x8bd21800] 06:11:51 INFO - PROCESS | 3422 | 1460985111970 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1480ms 06:11:52 INFO - PROCESS | 3422 | 1460985112032 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:11:52 INFO - PROCESS | 3422 | 1460985112035 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:11:52 INFO - PROCESS | 3422 | 1460985112044 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:11:52 INFO - PROCESS | 3422 | 1460985112047 Marionette TRACE conn4 <- [1,2546,null,{}] 06:11:52 INFO - PROCESS | 3422 | 1460985112053 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:52 INFO - PROCESS | 3422 | 1460985112262 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:11:52 INFO - PROCESS | 3422 | 1460985112552 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x84414c00 == 196 [pid = 3422] [id = 644] 06:11:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x97b24c00) [pid = 3422] [serial = 1933] [outer = (nil)] 06:11:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x9821f800) [pid = 3422] [serial = 1934] [outer = 0x97b24c00] 06:11:52 INFO - PROCESS | 3422 | 1460985112673 Marionette DEBUG loaded listener.js 06:11:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x9824c800) [pid = 3422] [serial = 1935] [outer = 0x97b24c00] 06:11:53 INFO - PROCESS | 3422 | 1460985113531 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1531ms 06:11:53 INFO - PROCESS | 3422 | 1460985113576 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:11:53 INFO - PROCESS | 3422 | 1460985113580 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:11:53 INFO - PROCESS | 3422 | 1460985113586 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:11:53 INFO - PROCESS | 3422 | 1460985113588 Marionette TRACE conn4 <- [1,2550,null,{}] 06:11:53 INFO - PROCESS | 3422 | 1460985113594 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:53 INFO - PROCESS | 3422 | 1460985113878 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:11:54 INFO - PROCESS | 3422 | 1460985114091 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x94292000 == 197 [pid = 3422] [id = 645] 06:11:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x97bdcc00) [pid = 3422] [serial = 1936] [outer = (nil)] 06:11:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x98317c00) [pid = 3422] [serial = 1937] [outer = 0x97bdcc00] 06:11:54 INFO - PROCESS | 3422 | 1460985114226 Marionette DEBUG loaded listener.js 06:11:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x99310800) [pid = 3422] [serial = 1938] [outer = 0x97bdcc00] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x85cfc800 == 196 [pid = 3422] [id = 310] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x89049800 == 195 [pid = 3422] [id = 315] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x80f32800 == 194 [pid = 3422] [id = 571] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x86c42400 == 193 [pid = 3422] [id = 316] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x84ee6c00 == 192 [pid = 3422] [id = 625] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x85cfb400 == 191 [pid = 3422] [id = 624] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8578a400 == 190 [pid = 3422] [id = 623] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x84e73c00 == 189 [pid = 3422] [id = 622] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x98fb1c00 == 188 [pid = 3422] [id = 620] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x82bd0400 == 187 [pid = 3422] [id = 618] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94d000 == 186 [pid = 3422] [id = 619] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x98219000 == 185 [pid = 3422] [id = 617] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x815e6c00 == 184 [pid = 3422] [id = 616] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x838e3000 == 183 [pid = 3422] [id = 615] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x931c0000 == 182 [pid = 3422] [id = 613] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x97b21800 == 181 [pid = 3422] [id = 614] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x9318c400 == 180 [pid = 3422] [id = 612] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8fe74c00 == 179 [pid = 3422] [id = 611] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae2000 == 178 [pid = 3422] [id = 610] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4fac00 == 177 [pid = 3422] [id = 608] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8f4f9000 == 176 [pid = 3422] [id = 609] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8c122c00 == 175 [pid = 3422] [id = 607] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8c0c3c00 == 174 [pid = 3422] [id = 606] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x8514d000 == 173 [pid = 3422] [id = 605] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x85969000 == 172 [pid = 3422] [id = 604] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf0800 == 171 [pid = 3422] [id = 603] 06:11:56 INFO - PROCESS | 3422 | --DOCSHELL 0x84e6e400 == 170 [pid = 3422] [id = 602] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x9fe6c000) [pid = 3422] [serial = 1710] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x9eb4d000) [pid = 3422] [serial = 1704] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x86bf2400) [pid = 3422] [serial = 1713] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x9fc82c00) [pid = 3422] [serial = 1707] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x86ce2000) [pid = 3422] [serial = 1799] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x87d4f800) [pid = 3422] [serial = 1800] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x867c5c00) [pid = 3422] [serial = 1802] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x85cf0400) [pid = 3422] [serial = 1796] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x85148c00) [pid = 3422] [serial = 1793] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x85150c00) [pid = 3422] [serial = 1794] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x97b2e400) [pid = 3422] [serial = 1790] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x97084c00) [pid = 3422] [serial = 1788] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x96a7c800) [pid = 3422] [serial = 1787] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x94298000) [pid = 3422] [serial = 1785] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x94290800) [pid = 3422] [serial = 1784] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x94073400) [pid = 3422] [serial = 1782] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x9406d800) [pid = 3422] [serial = 1781] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x93337c00) [pid = 3422] [serial = 1779] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x93302400) [pid = 3422] [serial = 1778] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x932f3800) [pid = 3422] [serial = 1776] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x932f1800) [pid = 3422] [serial = 1775] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x931db800) [pid = 3422] [serial = 1773] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x931d8400) [pid = 3422] [serial = 1772] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x931c1c00) [pid = 3422] [serial = 1770] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x9312b400) [pid = 3422] [serial = 1769] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x91f33c00) [pid = 3422] [serial = 1767] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x91495800) [pid = 3422] [serial = 1766] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x904bec00) [pid = 3422] [serial = 1764] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8fe97400) [pid = 3422] [serial = 1763] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8f607800) [pid = 3422] [serial = 1761] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x8f55e800) [pid = 3422] [serial = 1760] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8f4f7000) [pid = 3422] [serial = 1758] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x8f4ed400) [pid = 3422] [serial = 1757] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x88e44c00) [pid = 3422] [serial = 1805] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8e98ac00) [pid = 3422] [serial = 1755] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8e987800) [pid = 3422] [serial = 1754] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x8dd17400) [pid = 3422] [serial = 1752] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8dd13c00) [pid = 3422] [serial = 1751] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8d946800) [pid = 3422] [serial = 1749] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8c127800) [pid = 3422] [serial = 1748] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8bf97000) [pid = 3422] [serial = 1746] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8bee6400) [pid = 3422] [serial = 1745] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8904c800) [pid = 3422] [serial = 1743] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x89045c00) [pid = 3422] [serial = 1742] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x88e4b000) [pid = 3422] [serial = 1740] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x8884d000) [pid = 3422] [serial = 1739] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x86c43c00) [pid = 3422] [serial = 1737] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x86566c00) [pid = 3422] [serial = 1736] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x85787400) [pid = 3422] [serial = 1734] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x85148000) [pid = 3422] [serial = 1733] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x86c4b000) [pid = 3422] [serial = 1730] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x86ce6800) [pid = 3422] [serial = 1803] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8655b800) [pid = 3422] [serial = 1797] [outer = (nil)] [url = about:blank] 06:11:56 INFO - PROCESS | 3422 | 1460985116856 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3290ms 06:11:56 INFO - PROCESS | 3422 | 1460985116876 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:11:56 INFO - PROCESS | 3422 | 1460985116880 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:11:56 INFO - PROCESS | 3422 | 1460985116888 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:11:56 INFO - PROCESS | 3422 | 1460985116893 Marionette TRACE conn4 <- [1,2554,null,{}] 06:11:56 INFO - PROCESS | 3422 | 1460985116902 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:57 INFO - PROCESS | 3422 | 1460985117117 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:11:57 INFO - PROCESS | 3422 | 1460985117329 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bd0400 == 171 [pid = 3422] [id = 646] 06:11:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x84e6d800) [pid = 3422] [serial = 1939] [outer = (nil)] 06:11:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x85149000) [pid = 3422] [serial = 1940] [outer = 0x84e6d800] 06:11:57 INFO - PROCESS | 3422 | 1460985117404 Marionette DEBUG loaded listener.js 06:11:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x85787400) [pid = 3422] [serial = 1941] [outer = 0x84e6d800] 06:11:58 INFO - PROCESS | 3422 | 1460985118149 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1289ms 06:11:58 INFO - PROCESS | 3422 | 1460985118177 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:11:58 INFO - PROCESS | 3422 | 1460985118184 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:11:58 INFO - PROCESS | 3422 | 1460985118193 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:11:58 INFO - PROCESS | 3422 | 1460985118197 Marionette TRACE conn4 <- [1,2558,null,{}] 06:11:58 INFO - PROCESS | 3422 | 1460985118202 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:58 INFO - PROCESS | 3422 | 1460985118483 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:11:58 INFO - PROCESS | 3422 | 1460985118617 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee3400 == 172 [pid = 3422] [id = 647] 06:11:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x85153000) [pid = 3422] [serial = 1942] [outer = (nil)] 06:11:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x85cf9c00) [pid = 3422] [serial = 1943] [outer = 0x85153000] 06:11:58 INFO - PROCESS | 3422 | 1460985118687 Marionette DEBUG loaded listener.js 06:11:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x86565800) [pid = 3422] [serial = 1944] [outer = 0x85153000] 06:11:59 INFO - PROCESS | 3422 | 1460985119659 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1534ms 06:11:59 INFO - PROCESS | 3422 | 1460985119727 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:11:59 INFO - PROCESS | 3422 | 1460985119731 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:11:59 INFO - PROCESS | 3422 | 1460985119737 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:11:59 INFO - PROCESS | 3422 | 1460985119742 Marionette TRACE conn4 <- [1,2562,null,{}] 06:11:59 INFO - PROCESS | 3422 | 1460985119766 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:00 INFO - PROCESS | 3422 | 1460985120047 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:12:00 INFO - PROCESS | 3422 | 1460985120077 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfbc00 == 173 [pid = 3422] [id = 648] 06:12:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x86c46000) [pid = 3422] [serial = 1945] [outer = (nil)] 06:12:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x86ce6800) [pid = 3422] [serial = 1946] [outer = 0x86c46000] 06:12:00 INFO - PROCESS | 3422 | 1460985120155 Marionette DEBUG loaded listener.js 06:12:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x88705000) [pid = 3422] [serial = 1947] [outer = 0x86c46000] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x993f3c00) [pid = 3422] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x993e7400) [pid = 3422] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x84eef800) [pid = 3422] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x98021c00) [pid = 3422] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x88e4d000) [pid = 3422] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x84eea800) [pid = 3422] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x904c1400) [pid = 3422] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x84eeac00) [pid = 3422] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8f501c00) [pid = 3422] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8c0c7400) [pid = 3422] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x86bfb400) [pid = 3422] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x88e47c00) [pid = 3422] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x86c41c00) [pid = 3422] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x97b26400) [pid = 3422] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x9406d000) [pid = 3422] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x8578e800) [pid = 3422] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x8ddc3000) [pid = 3422] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x838e9c00) [pid = 3422] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x8440e800) [pid = 3422] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x8e982c00) [pid = 3422] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x86bf6800) [pid = 3422] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x84453400) [pid = 3422] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0x96a7a000) [pid = 3422] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x94074000) [pid = 3422] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 139 (0x98220000) [pid = 3422] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:12:01 INFO - PROCESS | 3422 | --DOMWINDOW == 138 (0x8f554000) [pid = 3422] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:12:01 INFO - PROCESS | 3422 | 1460985121850 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2137ms 06:12:01 INFO - PROCESS | 3422 | 1460985121875 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:12:01 INFO - PROCESS | 3422 | 1460985121879 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:12:01 INFO - PROCESS | 3422 | 1460985121885 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:12:01 INFO - PROCESS | 3422 | 1460985121887 Marionette TRACE conn4 <- [1,2566,null,{}] 06:12:01 INFO - PROCESS | 3422 | 1460985121893 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:02 INFO - PROCESS | 3422 | 1460985122084 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:12:02 INFO - PROCESS | 3422 | 1460985122277 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e0000 == 174 [pid = 3422] [id = 649] 06:12:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x838e1000) [pid = 3422] [serial = 1948] [outer = (nil)] 06:12:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0x85966800) [pid = 3422] [serial = 1949] [outer = 0x838e1000] 06:12:02 INFO - PROCESS | 3422 | 1460985122345 Marionette DEBUG loaded listener.js 06:12:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x88e43800) [pid = 3422] [serial = 1950] [outer = 0x838e1000] 06:12:03 INFO - PROCESS | 3422 | 1460985123092 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1229ms 06:12:03 INFO - PROCESS | 3422 | 1460985123116 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:12:03 INFO - PROCESS | 3422 | 1460985123120 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:12:03 INFO - PROCESS | 3422 | 1460985123125 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:12:03 INFO - PROCESS | 3422 | 1460985123128 Marionette TRACE conn4 <- [1,2570,null,{}] 06:12:03 INFO - PROCESS | 3422 | 1460985123133 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:03 INFO - PROCESS | 3422 | 1460985123388 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:12:03 INFO - PROCESS | 3422 | 1460985123408 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfec00 == 175 [pid = 3422] [id = 650] 06:12:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x86bf6800) [pid = 3422] [serial = 1951] [outer = (nil)] 06:12:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x88e4d000) [pid = 3422] [serial = 1952] [outer = 0x86bf6800] 06:12:03 INFO - PROCESS | 3422 | 1460985123474 Marionette DEBUG loaded listener.js 06:12:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x89045c00) [pid = 3422] [serial = 1953] [outer = 0x86bf6800] 06:12:04 INFO - PROCESS | 3422 | 1460985124657 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1581ms 06:12:04 INFO - PROCESS | 3422 | 1460985124708 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:12:04 INFO - PROCESS | 3422 | 1460985124715 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:12:04 INFO - PROCESS | 3422 | 1460985124724 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:12:04 INFO - PROCESS | 3422 | 1460985124728 Marionette TRACE conn4 <- [1,2574,null,{}] 06:12:04 INFO - PROCESS | 3422 | 1460985124736 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:04 INFO - PROCESS | 3422 | 1460985124975 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:12:05 INFO - PROCESS | 3422 | 1460985125307 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6e000 == 176 [pid = 3422] [id = 651] 06:12:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x85153800) [pid = 3422] [serial = 1954] [outer = (nil)] 06:12:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x85cfb000) [pid = 3422] [serial = 1955] [outer = 0x85153800] 06:12:05 INFO - PROCESS | 3422 | 1460985125393 Marionette DEBUG loaded listener.js 06:12:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x86c46c00) [pid = 3422] [serial = 1956] [outer = 0x85153800] 06:12:06 INFO - PROCESS | 3422 | 1460985126354 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1682ms 06:12:06 INFO - PROCESS | 3422 | 1460985126407 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:12:06 INFO - PROCESS | 3422 | 1460985126415 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:12:06 INFO - PROCESS | 3422 | 1460985126424 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:12:06 INFO - PROCESS | 3422 | 1460985126428 Marionette TRACE conn4 <- [1,2578,null,{}] 06:12:06 INFO - PROCESS | 3422 | 1460985126434 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:06 INFO - PROCESS | 3422 | 1460985126653 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:12:07 INFO - PROCESS | 3422 | 1460985127021 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x867d0c00 == 177 [pid = 3422] [id = 652] 06:12:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x88e4b400) [pid = 3422] [serial = 1957] [outer = (nil)] 06:12:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x89bf9800) [pid = 3422] [serial = 1958] [outer = 0x88e4b400] 06:12:07 INFO - PROCESS | 3422 | 1460985127112 Marionette DEBUG loaded listener.js 06:12:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x8bd1a000) [pid = 3422] [serial = 1959] [outer = 0x88e4b400] 06:12:07 INFO - PROCESS | 3422 | 1460985127958 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1584ms 06:12:08 INFO - PROCESS | 3422 | 1460985128009 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:12:08 INFO - PROCESS | 3422 | 1460985128014 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:12:08 INFO - PROCESS | 3422 | 1460985128021 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:12:08 INFO - PROCESS | 3422 | 1460985128027 Marionette TRACE conn4 <- [1,2582,null,{}] 06:12:08 INFO - PROCESS | 3422 | 1460985128043 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:08 INFO - PROCESS | 3422 | 1460985128253 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:12:08 INFO - PROCESS | 3422 | 1460985128531 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x8884c800 == 178 [pid = 3422] [id = 653] 06:12:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x8bee1000) [pid = 3422] [serial = 1960] [outer = (nil)] 06:12:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8c12a000) [pid = 3422] [serial = 1961] [outer = 0x8bee1000] 06:12:08 INFO - PROCESS | 3422 | 1460985128662 Marionette DEBUG loaded listener.js 06:12:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x8d94dc00) [pid = 3422] [serial = 1962] [outer = 0x8bee1000] 06:12:09 INFO - PROCESS | 3422 | 1460985129523 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1548ms 06:12:09 INFO - PROCESS | 3422 | 1460985129568 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:12:09 INFO - PROCESS | 3422 | 1460985129573 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:12:09 INFO - PROCESS | 3422 | 1460985129580 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:12:09 INFO - PROCESS | 3422 | 1460985129583 Marionette TRACE conn4 <- [1,2586,null,{}] 06:12:09 INFO - PROCESS | 3422 | 1460985129588 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:09 INFO - PROCESS | 3422 | 1460985129791 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:12:10 INFO - PROCESS | 3422 | 1460985130076 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:10 INFO - PROCESS | 3422 | ++DOCSHELL 0x867cf400 == 179 [pid = 3422] [id = 654] 06:12:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x88e47400) [pid = 3422] [serial = 1963] [outer = (nil)] 06:12:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x8db1f400) [pid = 3422] [serial = 1964] [outer = 0x88e47400] 06:12:10 INFO - PROCESS | 3422 | 1460985130205 Marionette DEBUG loaded listener.js 06:12:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8dd17400) [pid = 3422] [serial = 1965] [outer = 0x88e47400] 06:12:11 INFO - PROCESS | 3422 | 1460985131052 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1529ms 06:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:12:11 INFO - PROCESS | 3422 | 1460985131109 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:12:11 INFO - PROCESS | 3422 | 1460985131112 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:12:11 INFO - PROCESS | 3422 | 1460985131119 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:12:11 INFO - PROCESS | 3422 | 1460985131122 Marionette TRACE conn4 <- [1,2590,null,{}] 06:12:11 INFO - PROCESS | 3422 | 1460985131128 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:11 INFO - PROCESS | 3422 | 1460985131334 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:12:11 INFO - PROCESS | 3422 | 1460985131614 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee2400 == 180 [pid = 3422] [id = 655] 06:12:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8ddb9c00) [pid = 3422] [serial = 1966] [outer = (nil)] 06:12:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8e981800) [pid = 3422] [serial = 1967] [outer = 0x8ddb9c00] 06:12:11 INFO - PROCESS | 3422 | 1460985131748 Marionette DEBUG loaded listener.js 06:12:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8e988800) [pid = 3422] [serial = 1968] [outer = 0x8ddb9c00] 06:12:12 INFO - PROCESS | 3422 | 1460985132580 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1532ms 06:12:12 INFO - PROCESS | 3422 | 1460985132651 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:12:12 INFO - PROCESS | 3422 | 1460985132654 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:12:12 INFO - PROCESS | 3422 | 1460985132660 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:12:12 INFO - PROCESS | 3422 | 1460985132663 Marionette TRACE conn4 <- [1,2594,null,{}] 06:12:12 INFO - PROCESS | 3422 | 1460985132669 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:12 INFO - PROCESS | 3422 | 1460985132917 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:12:13 INFO - PROCESS | 3422 | 1460985133237 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e982c00 == 181 [pid = 3422] [id = 656] 06:12:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8e98d800) [pid = 3422] [serial = 1969] [outer = (nil)] 06:12:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8f50d000) [pid = 3422] [serial = 1970] [outer = 0x8e98d800] 06:12:13 INFO - PROCESS | 3422 | 1460985133332 Marionette DEBUG loaded listener.js 06:12:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8f607000) [pid = 3422] [serial = 1971] [outer = 0x8e98d800] 06:12:14 INFO - PROCESS | 3422 | 1460985134189 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1579ms 06:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:12:14 INFO - PROCESS | 3422 | 1460985134240 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:12:14 INFO - PROCESS | 3422 | 1460985134243 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:12:14 INFO - PROCESS | 3422 | 1460985134250 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:12:14 INFO - PROCESS | 3422 | 1460985134253 Marionette TRACE conn4 <- [1,2598,null,{}] 06:12:14 INFO - PROCESS | 3422 | 1460985134259 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:14 INFO - PROCESS | 3422 | 1460985134456 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:12:14 INFO - PROCESS | 3422 | 1460985134746 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x838dc400 == 182 [pid = 3422] [id = 657] 06:12:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x85969c00) [pid = 3422] [serial = 1972] [outer = (nil)] 06:12:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8fe73400) [pid = 3422] [serial = 1973] [outer = 0x85969c00] 06:12:14 INFO - PROCESS | 3422 | 1460985134873 Marionette DEBUG loaded listener.js 06:12:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8fe9bc00) [pid = 3422] [serial = 1974] [outer = 0x85969c00] 06:12:15 INFO - PROCESS | 3422 | 1460985135703 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1530ms 06:12:15 INFO - PROCESS | 3422 | 1460985135780 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:12:15 INFO - PROCESS | 3422 | 1460985135784 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:12:15 INFO - PROCESS | 3422 | 1460985135790 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:12:15 INFO - PROCESS | 3422 | 1460985135793 Marionette TRACE conn4 <- [1,2602,null,{}] 06:12:15 INFO - PROCESS | 3422 | 1460985135798 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:16 INFO - PROCESS | 3422 | 1460985136031 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:12:16 INFO - PROCESS | 3422 | 1460985136351 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bfa800 == 183 [pid = 3422] [id = 658] 06:12:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8f4fac00) [pid = 3422] [serial = 1975] [outer = (nil)] 06:12:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x907af800) [pid = 3422] [serial = 1976] [outer = 0x8f4fac00] 06:12:16 INFO - PROCESS | 3422 | 1460985136435 Marionette DEBUG loaded listener.js 06:12:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x90837800) [pid = 3422] [serial = 1977] [outer = 0x8f4fac00] 06:12:17 INFO - PROCESS | 3422 | 1460985137302 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1581ms 06:12:17 INFO - PROCESS | 3422 | 1460985137372 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:12:17 INFO - PROCESS | 3422 | 1460985137376 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:12:17 INFO - PROCESS | 3422 | 1460985137382 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:12:17 INFO - PROCESS | 3422 | 1460985137384 Marionette TRACE conn4 <- [1,2606,null,{}] 06:12:17 INFO - PROCESS | 3422 | 1460985137390 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:17 INFO - PROCESS | 3422 | 1460985137595 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:12:17 INFO - PROCESS | 3422 | 1460985137914 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x904be400 == 184 [pid = 3422] [id = 659] 06:12:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x904c1400) [pid = 3422] [serial = 1978] [outer = (nil)] 06:12:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x91f83400) [pid = 3422] [serial = 1979] [outer = 0x904c1400] 06:12:18 INFO - PROCESS | 3422 | 1460985137999 Marionette DEBUG loaded listener.js 06:12:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x91f8a000) [pid = 3422] [serial = 1980] [outer = 0x904c1400] 06:12:18 INFO - PROCESS | 3422 | 1460985138813 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1479ms 06:12:18 INFO - PROCESS | 3422 | 1460985138862 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:12:18 INFO - PROCESS | 3422 | 1460985138866 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:12:18 INFO - PROCESS | 3422 | 1460985138872 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:12:18 INFO - PROCESS | 3422 | 1460985138874 Marionette TRACE conn4 <- [1,2610,null,{}] 06:12:18 INFO - PROCESS | 3422 | 1460985138880 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:19 INFO - PROCESS | 3422 | 1460985139073 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:12:19 INFO - PROCESS | 3422 | 1460985139369 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x84456400 == 185 [pid = 3422] [id = 660] 06:12:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x93183800) [pid = 3422] [serial = 1981] [outer = (nil)] 06:12:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x931c2000) [pid = 3422] [serial = 1982] [outer = 0x93183800] 06:12:19 INFO - PROCESS | 3422 | 1460985139510 Marionette DEBUG loaded listener.js 06:12:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x931cc000) [pid = 3422] [serial = 1983] [outer = 0x93183800] 06:12:20 INFO - PROCESS | 3422 | 1460985140354 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1535ms 06:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:12:20 INFO - PROCESS | 3422 | 1460985140407 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:12:20 INFO - PROCESS | 3422 | 1460985140410 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:12:20 INFO - PROCESS | 3422 | 1460985140417 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:12:20 INFO - PROCESS | 3422 | 1460985140421 Marionette TRACE conn4 <- [1,2614,null,{}] 06:12:20 INFO - PROCESS | 3422 | 1460985140426 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:20 INFO - PROCESS | 3422 | 1460985140689 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:12:21 INFO - PROCESS | 3422 | 1460985141054 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x932ee400 == 186 [pid = 3422] [id = 661] 06:12:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x93336000) [pid = 3422] [serial = 1984] [outer = (nil)] 06:12:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x9333dc00) [pid = 3422] [serial = 1985] [outer = 0x93336000] 06:12:21 INFO - PROCESS | 3422 | 1460985141145 Marionette DEBUG loaded listener.js 06:12:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x940b5c00) [pid = 3422] [serial = 1986] [outer = 0x93336000] 06:12:21 INFO - PROCESS | 3422 | 1460985141982 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 06:12:22 INFO - PROCESS | 3422 | 1460985142051 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:12:22 INFO - PROCESS | 3422 | 1460985142054 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:12:22 INFO - PROCESS | 3422 | 1460985142060 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:12:22 INFO - PROCESS | 3422 | 1460985142062 Marionette TRACE conn4 <- [1,2618,null,{}] 06:12:22 INFO - PROCESS | 3422 | 1460985142068 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:22 INFO - PROCESS | 3422 | 1460985142258 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:12:22 INFO - PROCESS | 3422 | 1460985142542 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x931c0800 == 187 [pid = 3422] [id = 662] 06:12:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x9333fc00) [pid = 3422] [serial = 1987] [outer = (nil)] 06:12:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x96a75800) [pid = 3422] [serial = 1988] [outer = 0x9333fc00] 06:12:22 INFO - PROCESS | 3422 | 1460985142623 Marionette DEBUG loaded listener.js 06:12:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x96af8c00) [pid = 3422] [serial = 1989] [outer = 0x9333fc00] 06:12:23 INFO - PROCESS | 3422 | 1460985143482 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1485ms 06:12:23 INFO - PROCESS | 3422 | 1460985143546 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:12:23 INFO - PROCESS | 3422 | 1460985143549 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:12:23 INFO - PROCESS | 3422 | 1460985143555 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:12:23 INFO - PROCESS | 3422 | 1460985143557 Marionette TRACE conn4 <- [1,2622,null,{}] 06:12:23 INFO - PROCESS | 3422 | 1460985143563 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:23 INFO - PROCESS | 3422 | 1460985143766 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:12:24 INFO - PROCESS | 3422 | 1460985144050 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x86ce0800 == 188 [pid = 3422] [id = 663] 06:12:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x88e43c00) [pid = 3422] [serial = 1990] [outer = (nil)] 06:12:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x97b26800) [pid = 3422] [serial = 1991] [outer = 0x88e43c00] 06:12:24 INFO - PROCESS | 3422 | 1460985144173 Marionette DEBUG loaded listener.js 06:12:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x97b30400) [pid = 3422] [serial = 1992] [outer = 0x88e43c00] 06:12:25 INFO - PROCESS | 3422 | 1460985145022 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1536ms 06:12:25 INFO - PROCESS | 3422 | 1460985145101 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:12:25 INFO - PROCESS | 3422 | 1460985145104 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:12:25 INFO - PROCESS | 3422 | 1460985145110 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:12:25 INFO - PROCESS | 3422 | 1460985145113 Marionette TRACE conn4 <- [1,2626,null,{}] 06:12:25 INFO - PROCESS | 3422 | 1460985145119 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:25 INFO - PROCESS | 3422 | 1460985145323 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:12:25 INFO - PROCESS | 3422 | 1460985145654 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x979c0400 == 189 [pid = 3422] [id = 664] 06:12:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x97b21800) [pid = 3422] [serial = 1993] [outer = (nil)] 06:12:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x98186c00) [pid = 3422] [serial = 1994] [outer = 0x97b21800] 06:12:25 INFO - PROCESS | 3422 | 1460985145739 Marionette DEBUG loaded listener.js 06:12:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x9818e000) [pid = 3422] [serial = 1995] [outer = 0x97b21800] 06:12:26 INFO - PROCESS | 3422 | 1460985146586 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1534ms 06:12:26 INFO - PROCESS | 3422 | 1460985146645 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:12:26 INFO - PROCESS | 3422 | 1460985146650 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:12:26 INFO - PROCESS | 3422 | 1460985146656 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:12:26 INFO - PROCESS | 3422 | 1460985146658 Marionette TRACE conn4 <- [1,2630,null,{}] 06:12:26 INFO - PROCESS | 3422 | 1460985146664 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:26 INFO - PROCESS | 3422 | 1460985146873 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:12:27 INFO - PROCESS | 3422 | 1460985147160 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x84409c00 == 190 [pid = 3422] [id = 665] 06:12:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x84413c00) [pid = 3422] [serial = 1996] [outer = (nil)] 06:12:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x98217c00) [pid = 3422] [serial = 1997] [outer = 0x84413c00] 06:12:27 INFO - PROCESS | 3422 | 1460985147285 Marionette DEBUG loaded listener.js 06:12:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x98254800) [pid = 3422] [serial = 1998] [outer = 0x84413c00] 06:12:28 INFO - PROCESS | 3422 | 1460985148127 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1536ms 06:12:28 INFO - PROCESS | 3422 | 1460985148194 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:12:28 INFO - PROCESS | 3422 | 1460985148197 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:12:28 INFO - PROCESS | 3422 | 1460985148204 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:12:28 INFO - PROCESS | 3422 | 1460985148207 Marionette TRACE conn4 <- [1,2634,null,{}] 06:12:28 INFO - PROCESS | 3422 | 1460985148212 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:28 INFO - PROCESS | 3422 | 1460985148426 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:12:28 INFO - PROCESS | 3422 | 1460985148718 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e7c00 == 191 [pid = 3422] [id = 666] 06:12:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x838ddc00) [pid = 3422] [serial = 1999] [outer = (nil)] 06:12:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x9915cc00) [pid = 3422] [serial = 2000] [outer = 0x838ddc00] 06:12:28 INFO - PROCESS | 3422 | 1460985148839 Marionette DEBUG loaded listener.js 06:12:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x99bd0c00) [pid = 3422] [serial = 2001] [outer = 0x838ddc00] 06:12:29 INFO - PROCESS | 3422 | 1460985149643 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1482ms 06:12:29 INFO - PROCESS | 3422 | 1460985149686 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:12:29 INFO - PROCESS | 3422 | 1460985149690 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:12:29 INFO - PROCESS | 3422 | 1460985149714 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:12:29 INFO - PROCESS | 3422 | 1460985149718 Marionette TRACE conn4 <- [1,2638,null,{}] 06:12:29 INFO - PROCESS | 3422 | 1460985149726 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:29 INFO - PROCESS | 3422 | 1460985149920 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:12:30 INFO - PROCESS | 3422 | 1460985150219 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:30 INFO - PROCESS | 3422 | ++DOCSHELL 0x91497800 == 192 [pid = 3422] [id = 667] 06:12:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x993e7400) [pid = 3422] [serial = 2002] [outer = (nil)] 06:12:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x9eb42000) [pid = 3422] [serial = 2003] [outer = 0x993e7400] 06:12:30 INFO - PROCESS | 3422 | 1460985150336 Marionette DEBUG loaded listener.js 06:12:30 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x9fb4ac00) [pid = 3422] [serial = 2004] [outer = 0x993e7400] 06:12:31 INFO - PROCESS | 3422 | 1460985151170 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1504ms 06:12:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:12:31 INFO - PROCESS | 3422 | 1460985151200 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:12:31 INFO - PROCESS | 3422 | 1460985151203 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:12:31 INFO - PROCESS | 3422 | 1460985151210 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:12:31 INFO - PROCESS | 3422 | 1460985151213 Marionette TRACE conn4 <- [1,2642,null,{}] 06:12:31 INFO - PROCESS | 3422 | 1460985151218 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:31 INFO - PROCESS | 3422 | 1460985151417 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:12:31 INFO - PROCESS | 3422 | 1460985151709 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f35000 == 193 [pid = 3422] [id = 668] 06:12:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x82bcf000) [pid = 3422] [serial = 2005] [outer = (nil)] 06:12:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x9fc7ac00) [pid = 3422] [serial = 2006] [outer = 0x82bcf000] 06:12:31 INFO - PROCESS | 3422 | 1460985151795 Marionette DEBUG loaded listener.js 06:12:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x9fca4c00) [pid = 3422] [serial = 2007] [outer = 0x82bcf000] 06:12:32 INFO - PROCESS | 3422 | 1460985152640 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:12:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:12:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1481ms 06:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:12:32 INFO - PROCESS | 3422 | 1460985152690 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:12:32 INFO - PROCESS | 3422 | 1460985152693 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:12:32 INFO - PROCESS | 3422 | 1460985152699 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:12:32 INFO - PROCESS | 3422 | 1460985152702 Marionette TRACE conn4 <- [1,2646,null,{}] 06:12:32 INFO - PROCESS | 3422 | 1460985152708 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:32 INFO - PROCESS | 3422 | 1460985152902 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:12:33 INFO - PROCESS | 3422 | 1460985153200 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x8db12c00 == 194 [pid = 3422] [id = 669] 06:12:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x8ddc6800) [pid = 3422] [serial = 2008] [outer = (nil)] 06:12:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x9406c800) [pid = 3422] [serial = 2009] [outer = 0x8ddc6800] 06:12:33 INFO - PROCESS | 3422 | 1460985153322 Marionette DEBUG loaded listener.js 06:12:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x9fe6bc00) [pid = 3422] [serial = 2010] [outer = 0x8ddc6800] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd1dc00 == 193 [pid = 3422] [id = 197] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd12800 == 192 [pid = 3422] [id = 198] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8ddba400 == 191 [pid = 3422] [id = 435] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x931d4800 == 190 [pid = 3422] [id = 591] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x84459000 == 189 [pid = 3422] [id = 389] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x931cb000 == 188 [pid = 3422] [id = 594] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8fea0c00 == 187 [pid = 3422] [id = 244] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8444fc00 == 186 [pid = 3422] [id = 478] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x88e4f400 == 185 [pid = 3422] [id = 352] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x82bc3800 == 184 [pid = 3422] [id = 593] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd19400 == 183 [pid = 3422] [id = 201] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x94292000 == 182 [pid = 3422] [id = 645] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x84414c00 == 181 [pid = 3422] [id = 644] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8444bc00 == 180 [pid = 3422] [id = 642] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x86bfb800 == 179 [pid = 3422] [id = 643] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x932f6000 == 178 [pid = 3422] [id = 641] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x89048c00 == 177 [pid = 3422] [id = 640] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x88e41800 == 176 [pid = 3422] [id = 639] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x85156800 == 175 [pid = 3422] [id = 637] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x904bd000 == 174 [pid = 3422] [id = 638] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x904c0800 == 173 [pid = 3422] [id = 636] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf3800 == 172 [pid = 3422] [id = 635] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd13000 == 171 [pid = 3422] [id = 634] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x86c43800 == 170 [pid = 3422] [id = 633] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd1d000 == 169 [pid = 3422] [id = 632] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee4000 == 168 [pid = 3422] [id = 631] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x86cdf800 == 167 [pid = 3422] [id = 629] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x88705c00 == 166 [pid = 3422] [id = 630] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x86bef400 == 165 [pid = 3422] [id = 628] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x85960800 == 164 [pid = 3422] [id = 627] 06:12:35 INFO - PROCESS | 3422 | --DOCSHELL 0x80f33000 == 163 [pid = 3422] [id = 626] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x9df24800) [pid = 3422] [serial = 1641] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x9df31000) [pid = 3422] [serial = 1866] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x9821b800) [pid = 3422] [serial = 1851] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x99bcb400) [pid = 3422] [serial = 1862] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x98b71c00) [pid = 3422] [serial = 1857] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8bd1e400) [pid = 3422] [serial = 1814] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x85782800) [pid = 3422] [serial = 1869] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x931d8c00) [pid = 3422] [serial = 1836] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x85cf0800) [pid = 3422] [serial = 1809] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8f9d0000) [pid = 3422] [serial = 1827] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8dd0f000) [pid = 3422] [serial = 1820] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8bf96800) [pid = 3422] [serial = 1815] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x86cdc400) [pid = 3422] [serial = 1874] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8c127000) [pid = 3422] [serial = 1817] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x86cdcc00) [pid = 3422] [serial = 1731] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x8578f400) [pid = 3422] [serial = 1808] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x931c5800) [pid = 3422] [serial = 1835] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x97efe800) [pid = 3422] [serial = 1845] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x94293800) [pid = 3422] [serial = 1839] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x85cf9000) [pid = 3422] [serial = 1871] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x8514e000) [pid = 3422] [serial = 1868] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x983b7c00) [pid = 3422] [serial = 1856] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8f503c00) [pid = 3422] [serial = 1823] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x8ddba800) [pid = 3422] [serial = 1821] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x98215400) [pid = 3422] [serial = 1850] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x87d46400) [pid = 3422] [serial = 1875] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x98189c00) [pid = 3422] [serial = 1848] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8870c400) [pid = 3422] [serial = 1656] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x8655d000) [pid = 3422] [serial = 1872] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x99159400) [pid = 3422] [serial = 1860] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8f50f000) [pid = 3422] [serial = 1824] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x86cde800) [pid = 3422] [serial = 1811] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x91493000) [pid = 3422] [serial = 1833] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x9824a400) [pid = 3422] [serial = 1859] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8d941400) [pid = 3422] [serial = 1818] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x97be5400) [pid = 3422] [serial = 1791] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x962e9000) [pid = 3422] [serial = 1841] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x98255c00) [pid = 3422] [serial = 1854] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x8fe91c00) [pid = 3422] [serial = 1829] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x98251000) [pid = 3422] [serial = 1853] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x88703c00) [pid = 3422] [serial = 1812] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x8f60e800) [pid = 3422] [serial = 1826] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x97ef4400) [pid = 3422] [serial = 1844] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x98187000) [pid = 3422] [serial = 1847] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x904c6c00) [pid = 3422] [serial = 1832] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x9786b400) [pid = 3422] [serial = 1842] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8fe97800) [pid = 3422] [serial = 1830] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x940b5000) [pid = 3422] [serial = 1838] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x86bf8c00) [pid = 3422] [serial = 1877] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x9df28c00) [pid = 3422] [serial = 1865] [outer = (nil)] [url = about:blank] 06:12:35 INFO - PROCESS | 3422 | 1460985155993 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:12:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3336ms 06:12:36 INFO - PROCESS | 3422 | 1460985156035 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:12:36 INFO - PROCESS | 3422 | 1460985156040 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:12:36 INFO - PROCESS | 3422 | 1460985156048 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:12:36 INFO - PROCESS | 3422 | 1460985156053 Marionette TRACE conn4 <- [1,2650,null,{}] 06:12:36 INFO - PROCESS | 3422 | 1460985156061 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:36 INFO - PROCESS | 3422 | 1460985156306 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:12:36 INFO - PROCESS | 3422 | 1460985156521 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x84414c00 == 164 [pid = 3422] [id = 670] 06:12:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8444a800) [pid = 3422] [serial = 2011] [outer = (nil)] 06:12:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x84ee2800) [pid = 3422] [serial = 2012] [outer = 0x8444a800] 06:12:36 INFO - PROCESS | 3422 | 1460985156596 Marionette DEBUG loaded listener.js 06:12:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8514cc00) [pid = 3422] [serial = 2013] [outer = 0x8444a800] 06:12:37 INFO - PROCESS | 3422 | 1460985157308 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:12:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:12:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1282ms 06:12:37 INFO - PROCESS | 3422 | 1460985157330 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:12:37 INFO - PROCESS | 3422 | 1460985157337 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:12:37 INFO - PROCESS | 3422 | 1460985157347 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:12:37 INFO - PROCESS | 3422 | 1460985157350 Marionette TRACE conn4 <- [1,2654,null,{}] 06:12:37 INFO - PROCESS | 3422 | 1460985157356 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:37 INFO - PROCESS | 3422 | 1460985157630 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:12:37 INFO - PROCESS | 3422 | 1460985157761 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:37 INFO - PROCESS | 3422 | ++DOCSHELL 0x85152400 == 165 [pid = 3422] [id = 671] 06:12:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x85785400) [pid = 3422] [serial = 2014] [outer = (nil)] 06:12:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8596a400) [pid = 3422] [serial = 2015] [outer = 0x85785400] 06:12:37 INFO - PROCESS | 3422 | 1460985157826 Marionette DEBUG loaded listener.js 06:12:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x85cf9000) [pid = 3422] [serial = 2016] [outer = 0x85785400] 06:12:38 INFO - PROCESS | 3422 | 1460985158714 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:12:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1434ms 06:12:38 INFO - PROCESS | 3422 | 1460985158781 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:12:38 INFO - PROCESS | 3422 | 1460985158784 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:12:38 INFO - PROCESS | 3422 | 1460985158790 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:12:38 INFO - PROCESS | 3422 | 1460985158796 Marionette TRACE conn4 <- [1,2658,null,{}] 06:12:38 INFO - PROCESS | 3422 | 1460985158820 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:39 INFO - PROCESS | 3422 | 1460985159078 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:12:39 INFO - PROCESS | 3422 | 1460985159116 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x85781c00 == 166 [pid = 3422] [id = 672] 06:12:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x867cdc00) [pid = 3422] [serial = 2017] [outer = (nil)] 06:12:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x86bfb800) [pid = 3422] [serial = 2018] [outer = 0x867cdc00] 06:12:39 INFO - PROCESS | 3422 | 1460985159187 Marionette DEBUG loaded listener.js 06:12:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x86cdf800) [pid = 3422] [serial = 2019] [outer = 0x867cdc00] 06:12:40 INFO - PROCESS | 3422 | 1460985160707 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x931da800) [pid = 3422] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x8f4eec00) [pid = 3422] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x93335800) [pid = 3422] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x85153000) [pid = 3422] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8c0c1000) [pid = 3422] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x89050c00) [pid = 3422] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x88703000) [pid = 3422] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8596bc00) [pid = 3422] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x815e9800) [pid = 3422] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x931d6000) [pid = 3422] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x86ce6400) [pid = 3422] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x8bd12c00) [pid = 3422] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x93124800) [pid = 3422] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x907b0000) [pid = 3422] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x88e4bc00) [pid = 3422] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x86c4a000) [pid = 3422] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x8c123000) [pid = 3422] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x97bdcc00) [pid = 3422] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0x84e6d800) [pid = 3422] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x86c46000) [pid = 3422] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 139 (0x8440b400) [pid = 3422] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:12:40 INFO - PROCESS | 3422 | --DOMWINDOW == 138 (0x838e1000) [pid = 3422] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:12:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2037ms 06:12:40 INFO - PROCESS | 3422 | 1460985160844 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:12:40 INFO - PROCESS | 3422 | 1460985160848 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:12:40 INFO - PROCESS | 3422 | 1460985160859 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:12:40 INFO - PROCESS | 3422 | 1460985160862 Marionette TRACE conn4 <- [1,2662,null,{}] 06:12:40 INFO - PROCESS | 3422 | 1460985160867 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:41 INFO - PROCESS | 3422 | 1460985161110 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:12:41 INFO - PROCESS | 3422 | 1460985161247 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x84416000 == 167 [pid = 3422] [id = 673] 06:12:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x84e73c00) [pid = 3422] [serial = 2020] [outer = (nil)] 06:12:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0x85964000) [pid = 3422] [serial = 2021] [outer = 0x84e73c00] 06:12:41 INFO - PROCESS | 3422 | 1460985161316 Marionette DEBUG loaded listener.js 06:12:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x86c45400) [pid = 3422] [serial = 2022] [outer = 0x84e73c00] 06:12:42 INFO - PROCESS | 3422 | 1460985162014 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:12:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:12:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1183ms 06:12:42 INFO - PROCESS | 3422 | 1460985162037 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:12:42 INFO - PROCESS | 3422 | 1460985162041 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:12:42 INFO - PROCESS | 3422 | 1460985162047 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:12:42 INFO - PROCESS | 3422 | 1460985162049 Marionette TRACE conn4 <- [1,2666,null,{}] 06:12:42 INFO - PROCESS | 3422 | 1460985162054 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:42 INFO - PROCESS | 3422 | 1460985162309 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:12:42 INFO - PROCESS | 3422 | 1460985162327 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x85790c00 == 168 [pid = 3422] [id = 674] 06:12:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x85cfc800) [pid = 3422] [serial = 2023] [outer = (nil)] 06:12:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x87d4e000) [pid = 3422] [serial = 2024] [outer = 0x85cfc800] 06:12:42 INFO - PROCESS | 3422 | 1460985162393 Marionette DEBUG loaded listener.js 06:12:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x8870a800) [pid = 3422] [serial = 2025] [outer = 0x85cfc800] 06:12:43 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:43 INFO - PROCESS | 3422 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:12:43 INFO - PROCESS | 3422 | 1460985163976 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:12:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1986ms 06:12:44 INFO - PROCESS | 3422 | 1460985164126 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:12:44 INFO - PROCESS | 3422 | 1460985164133 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:12:44 INFO - PROCESS | 3422 | 1460985164150 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:12:44 INFO - PROCESS | 3422 | 1460985164155 Marionette TRACE conn4 <- [1,2670,null,{}] 06:12:44 INFO - PROCESS | 3422 | 1460985164164 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:44 INFO - PROCESS | 3422 | 1460985164372 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:12:44 INFO - PROCESS | 3422 | 1460985164647 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e2000 == 169 [pid = 3422] [id = 675] 06:12:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x84e6e400) [pid = 3422] [serial = 2026] [outer = (nil)] 06:12:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x85152800) [pid = 3422] [serial = 2027] [outer = 0x84e6e400] 06:12:44 INFO - PROCESS | 3422 | 1460985164729 Marionette DEBUG loaded listener.js 06:12:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x8596c400) [pid = 3422] [serial = 2028] [outer = 0x84e6e400] 06:12:46 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:46 INFO - PROCESS | 3422 | 1460985166130 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:12:46 INFO - PROCESS | 3422 | 1460985166319 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:12:46 INFO - PROCESS | 3422 | 1460985166337 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:12:46 INFO - PROCESS | 3422 | 1460985166342 Marionette TRACE conn4 <- [1,2674,null,{}] 06:12:46 INFO - PROCESS | 3422 | 1460985166348 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:46 INFO - PROCESS | 3422 | 1460985166556 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:12:46 INFO - PROCESS | 3422 | 1460985166827 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee6800 == 170 [pid = 3422] [id = 676] 06:12:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x8578ec00) [pid = 3422] [serial = 2029] [outer = (nil)] 06:12:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x86bf5000) [pid = 3422] [serial = 2030] [outer = 0x8578ec00] 06:12:46 INFO - PROCESS | 3422 | 1460985166907 Marionette DEBUG loaded listener.js 06:12:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x88852000) [pid = 3422] [serial = 2031] [outer = 0x8578ec00] 06:12:48 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:48 INFO - PROCESS | 3422 | 1460985168212 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:12:48 INFO - PROCESS | 3422 | 1460985168238 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:12:48 INFO - PROCESS | 3422 | 1460985168244 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:12:48 INFO - PROCESS | 3422 | 1460985168250 Marionette TRACE conn4 <- [1,2678,null,{}] 06:12:48 INFO - PROCESS | 3422 | 1460985168266 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:48 INFO - PROCESS | 3422 | 1460985168546 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:12:48 INFO - PROCESS | 3422 | 1460985168795 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:48 INFO - PROCESS | 3422 | ++DOCSHELL 0x8514b000 == 171 [pid = 3422] [id = 677] 06:12:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x88e49000) [pid = 3422] [serial = 2032] [outer = (nil)] 06:12:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x89047800) [pid = 3422] [serial = 2033] [outer = 0x88e49000] 06:12:48 INFO - PROCESS | 3422 | 1460985168878 Marionette DEBUG loaded listener.js 06:12:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x8b5ea800) [pid = 3422] [serial = 2034] [outer = 0x88e49000] 06:12:50 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:50 INFO - PROCESS | 3422 | 1460985170183 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:12:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1986ms 06:12:50 INFO - PROCESS | 3422 | 1460985170230 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:12:50 INFO - PROCESS | 3422 | 1460985170234 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:12:50 INFO - PROCESS | 3422 | 1460985170240 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:12:50 INFO - PROCESS | 3422 | 1460985170243 Marionette TRACE conn4 <- [1,2682,null,{}] 06:12:50 INFO - PROCESS | 3422 | 1460985170249 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:50 INFO - PROCESS | 3422 | 1460985170480 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:12:50 INFO - PROCESS | 3422 | 1460985170730 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e4d800 == 172 [pid = 3422] [id = 678] 06:12:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8b5e2800) [pid = 3422] [serial = 2035] [outer = (nil)] 06:12:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x8bee5c00) [pid = 3422] [serial = 2036] [outer = 0x8b5e2800] 06:12:50 INFO - PROCESS | 3422 | 1460985170809 Marionette DEBUG loaded listener.js 06:12:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8bf9d400) [pid = 3422] [serial = 2037] [outer = 0x8b5e2800] 06:12:52 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:52 INFO - PROCESS | 3422 | 1460985172134 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1936ms 06:12:52 INFO - PROCESS | 3422 | 1460985172178 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:12:52 INFO - PROCESS | 3422 | 1460985172182 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:12:52 INFO - PROCESS | 3422 | 1460985172188 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:12:52 INFO - PROCESS | 3422 | 1460985172190 Marionette TRACE conn4 <- [1,2686,null,{}] 06:12:52 INFO - PROCESS | 3422 | 1460985172237 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:52 INFO - PROCESS | 3422 | 1460985172538 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:12:52 INFO - PROCESS | 3422 | 1460985172744 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6b800 == 173 [pid = 3422] [id = 679] 06:12:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8bee7c00) [pid = 3422] [serial = 2038] [outer = (nil)] 06:12:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8c126800) [pid = 3422] [serial = 2039] [outer = 0x8bee7c00] 06:12:52 INFO - PROCESS | 3422 | 1460985172823 Marionette DEBUG loaded listener.js 06:12:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8c130000) [pid = 3422] [serial = 2040] [outer = 0x8bee7c00] 06:12:54 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:54 INFO - PROCESS | 3422 | 1460985174161 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:12:54 INFO - PROCESS | 3422 | 1460985174257 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:12:54 INFO - PROCESS | 3422 | 1460985174266 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:12:54 INFO - PROCESS | 3422 | 1460985174269 Marionette TRACE conn4 <- [1,2690,null,{}] 06:12:54 INFO - PROCESS | 3422 | 1460985174316 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:54 INFO - PROCESS | 3422 | 1460985174544 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:12:54 INFO - PROCESS | 3422 | 1460985174817 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee6400 == 174 [pid = 3422] [id = 680] 06:12:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8c0c5c00) [pid = 3422] [serial = 2041] [outer = (nil)] 06:12:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8dd0f400) [pid = 3422] [serial = 2042] [outer = 0x8c0c5c00] 06:12:54 INFO - PROCESS | 3422 | 1460985174899 Marionette DEBUG loaded listener.js 06:12:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8ddbd400) [pid = 3422] [serial = 2043] [outer = 0x8c0c5c00] 06:12:56 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:56 INFO - PROCESS | 3422 | 1460985176185 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:12:56 INFO - PROCESS | 3422 | 1460985176212 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:12:56 INFO - PROCESS | 3422 | 1460985176219 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:12:56 INFO - PROCESS | 3422 | 1460985176221 Marionette TRACE conn4 <- [1,2694,null,{}] 06:12:56 INFO - PROCESS | 3422 | 1460985176227 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:56 INFO - PROCESS | 3422 | 1460985176419 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:12:56 INFO - PROCESS | 3422 | 1460985176752 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x86560800 == 175 [pid = 3422] [id = 681] 06:12:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8c0c9800) [pid = 3422] [serial = 2044] [outer = (nil)] 06:12:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8ebf9800) [pid = 3422] [serial = 2045] [outer = 0x8c0c9800] 06:12:56 INFO - PROCESS | 3422 | 1460985176831 Marionette DEBUG loaded listener.js 06:12:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8f4ef800) [pid = 3422] [serial = 2046] [outer = 0x8c0c9800] 06:12:58 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:12:58 INFO - PROCESS | 3422 | 1460985178124 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:12:58 INFO - PROCESS | 3422 | 1460985178159 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:12:58 INFO - PROCESS | 3422 | 1460985178165 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:12:58 INFO - PROCESS | 3422 | 1460985178168 Marionette TRACE conn4 <- [1,2698,null,{}] 06:12:58 INFO - PROCESS | 3422 | 1460985178174 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:58 INFO - PROCESS | 3422 | 1460985178359 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:12:58 INFO - PROCESS | 3422 | 1460985178651 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x84410000 == 176 [pid = 3422] [id = 682] 06:12:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8dd14000) [pid = 3422] [serial = 2047] [outer = (nil)] 06:12:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8f50ec00) [pid = 3422] [serial = 2048] [outer = 0x8dd14000] 06:12:58 INFO - PROCESS | 3422 | 1460985178731 Marionette DEBUG loaded listener.js 06:12:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8f55f800) [pid = 3422] [serial = 2049] [outer = 0x8dd14000] 06:12:59 INFO - PROCESS | 3422 | SkCairoFTTypeface::onFilterRec unimplemented 06:13:00 INFO - PROCESS | 3422 | 1460985180017 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:13:00 INFO - PROCESS | 3422 | 1460985180068 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:13:00 INFO - PROCESS | 3422 | 1460985180074 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:13:00 INFO - PROCESS | 3422 | 1460985180078 Marionette TRACE conn4 <- [1,2702,null,{}] 06:13:00 INFO - PROCESS | 3422 | 1460985180086 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:00 INFO - PROCESS | 3422 | 1460985180368 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:13:00 INFO - PROCESS | 3422 | 1460985180622 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f50c000 == 177 [pid = 3422] [id = 683] 06:13:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8f558800) [pid = 3422] [serial = 2050] [outer = (nil)] 06:13:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8fcae400) [pid = 3422] [serial = 2051] [outer = 0x8f558800] 06:13:00 INFO - PROCESS | 3422 | 1460985180702 Marionette DEBUG loaded listener.js 06:13:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8fcb5c00) [pid = 3422] [serial = 2052] [outer = 0x8f558800] 06:13:01 INFO - PROCESS | 3422 | 1460985181570 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:13:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:13:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1530ms 06:13:01 INFO - PROCESS | 3422 | 1460985181603 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:13:01 INFO - PROCESS | 3422 | 1460985181606 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:13:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:13:01 INFO - PROCESS | 3422 | 1460985181612 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:13:01 INFO - PROCESS | 3422 | 1460985181616 Marionette TRACE conn4 <- [1,2706,null,{}] 06:13:01 INFO - PROCESS | 3422 | 1460985181621 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:01 INFO - PROCESS | 3422 | 1460985181821 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:13:02 INFO - PROCESS | 3422 | 1460985182107 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x867c7800 == 178 [pid = 3422] [id = 684] 06:13:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8fe98c00) [pid = 3422] [serial = 2053] [outer = (nil)] 06:13:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8fea0c00) [pid = 3422] [serial = 2054] [outer = 0x8fe98c00] 06:13:02 INFO - PROCESS | 3422 | 1460985182250 Marionette DEBUG loaded listener.js 06:13:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x904c0800) [pid = 3422] [serial = 2055] [outer = 0x8fe98c00] 06:13:03 INFO - PROCESS | 3422 | 1460985183096 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:13:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:13:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1532ms 06:13:03 INFO - PROCESS | 3422 | 1460985183146 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:13:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:13:03 INFO - PROCESS | 3422 | 1460985183150 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:13:03 INFO - PROCESS | 3422 | 1460985183156 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:13:03 INFO - PROCESS | 3422 | 1460985183160 Marionette TRACE conn4 <- [1,2710,null,{}] 06:13:03 INFO - PROCESS | 3422 | 1460985183166 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:03 INFO - PROCESS | 3422 | 1460985183389 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:13:03 INFO - PROCESS | 3422 | 1460985183714 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fe9b800 == 179 [pid = 3422] [id = 685] 06:13:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x91494400) [pid = 3422] [serial = 2056] [outer = (nil)] 06:13:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x9311e800) [pid = 3422] [serial = 2057] [outer = 0x91494400] 06:13:03 INFO - PROCESS | 3422 | 1460985183804 Marionette DEBUG loaded listener.js 06:13:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x93182c00) [pid = 3422] [serial = 2058] [outer = 0x91494400] 06:13:04 INFO - PROCESS | 3422 | 1460985184646 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:13:04 INFO - PROCESS | 3422 | 1460985184699 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:13:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:13:04 INFO - PROCESS | 3422 | 1460985184706 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:13:04 INFO - PROCESS | 3422 | 1460985184708 Marionette TRACE conn4 <- [1,2714,null,{}] 06:13:04 INFO - PROCESS | 3422 | 1460985184714 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:04 INFO - PROCESS | 3422 | 1460985184909 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:13:05 INFO - PROCESS | 3422 | 1460985185206 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x85149400 == 180 [pid = 3422] [id = 686] 06:13:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8fe91c00) [pid = 3422] [serial = 2059] [outer = (nil)] 06:13:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x931d5800) [pid = 3422] [serial = 2060] [outer = 0x8fe91c00] 06:13:05 INFO - PROCESS | 3422 | 1460985185328 Marionette DEBUG loaded listener.js 06:13:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x931db800) [pid = 3422] [serial = 2061] [outer = 0x8fe91c00] 06:13:06 INFO - PROCESS | 3422 | 1460985186098 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:13:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:13:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1448ms 06:13:06 INFO - PROCESS | 3422 | 1460985186154 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:13:06 INFO - PROCESS | 3422 | 1460985186158 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:13:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:13:06 INFO - PROCESS | 3422 | 1460985186180 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:13:06 INFO - PROCESS | 3422 | 1460985186184 Marionette TRACE conn4 <- [1,2718,null,{}] 06:13:06 INFO - PROCESS | 3422 | 1460985186194 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:06 INFO - PROCESS | 3422 | 1460985186400 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:13:06 INFO - PROCESS | 3422 | 1460985186730 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0c3c00 == 181 [pid = 3422] [id = 687] 06:13:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x931e3c00) [pid = 3422] [serial = 2062] [outer = (nil)] 06:13:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x93305800) [pid = 3422] [serial = 2063] [outer = 0x931e3c00] 06:13:06 INFO - PROCESS | 3422 | 1460985186851 Marionette DEBUG loaded listener.js 06:13:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x93337000) [pid = 3422] [serial = 2064] [outer = 0x931e3c00] 06:13:07 INFO - PROCESS | 3422 | 1460985187695 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:13:07 INFO - PROCESS | 3422 | 1460985187732 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:13:07 INFO - PROCESS | 3422 | 1460985187738 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:13:07 INFO - PROCESS | 3422 | 1460985187741 Marionette TRACE conn4 <- [1,2722,null,{}] 06:13:07 INFO - PROCESS | 3422 | 1460985187747 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:07 INFO - PROCESS | 3422 | 1460985187941 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:13:08 INFO - PROCESS | 3422 | 1460985188239 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e8c00 == 182 [pid = 3422] [id = 688] 06:13:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x84455800) [pid = 3422] [serial = 2065] [outer = (nil)] 06:13:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x94069800) [pid = 3422] [serial = 2066] [outer = 0x84455800] 06:13:08 INFO - PROCESS | 3422 | 1460985188364 Marionette DEBUG loaded listener.js 06:13:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x940b5400) [pid = 3422] [serial = 2067] [outer = 0x84455800] 06:13:09 INFO - PROCESS | 3422 | 1460985189204 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:13:09 INFO - PROCESS | 3422 | 1460985189280 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:13:09 INFO - PROCESS | 3422 | 1460985189286 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:13:09 INFO - PROCESS | 3422 | 1460985189289 Marionette TRACE conn4 <- [1,2726,null,{}] 06:13:09 INFO - PROCESS | 3422 | 1460985189295 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:09 INFO - PROCESS | 3422 | 1460985189507 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:13:09 INFO - PROCESS | 3422 | 1460985189835 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444f800 == 183 [pid = 3422] [id = 689] 06:13:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x84451400) [pid = 3422] [serial = 2068] [outer = (nil)] 06:13:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x86565000) [pid = 3422] [serial = 2069] [outer = 0x84451400] 06:13:09 INFO - PROCESS | 3422 | 1460985189921 Marionette DEBUG loaded listener.js 06:13:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x88706c00) [pid = 3422] [serial = 2070] [outer = 0x84451400] 06:13:11 INFO - PROCESS | 3422 | 1460985191271 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:13:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:13:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2032ms 06:13:11 INFO - PROCESS | 3422 | 1460985191407 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:13:11 INFO - PROCESS | 3422 | 1460985191411 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:13:11 INFO - PROCESS | 3422 | 1460985191429 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:13:11 INFO - PROCESS | 3422 | 1460985191435 Marionette TRACE conn4 <- [1,2730,null,{}] 06:13:11 INFO - PROCESS | 3422 | 1460985191457 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:11 INFO - PROCESS | 3422 | 1460985191647 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:13:11 INFO - PROCESS | 3422 | 1460985191919 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x84416800 == 184 [pid = 3422] [id = 690] 06:13:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x84456c00) [pid = 3422] [serial = 2071] [outer = (nil)] 06:13:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x85786400) [pid = 3422] [serial = 2072] [outer = 0x84456c00] 06:13:12 INFO - PROCESS | 3422 | 1460985191994 Marionette DEBUG loaded listener.js 06:13:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x85961800) [pid = 3422] [serial = 2073] [outer = 0x84456c00] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x9573cc00 == 183 [pid = 3422] [id = 312] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x84416000 == 182 [pid = 3422] [id = 673] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x85781c00 == 181 [pid = 3422] [id = 672] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x85152400 == 180 [pid = 3422] [id = 671] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x84414c00 == 179 [pid = 3422] [id = 670] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x8db12c00 == 178 [pid = 3422] [id = 669] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x80f35000 == 177 [pid = 3422] [id = 668] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x91497800 == 176 [pid = 3422] [id = 667] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x84409c00 == 175 [pid = 3422] [id = 665] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x815e7c00 == 174 [pid = 3422] [id = 666] 06:13:13 INFO - PROCESS | 3422 | --DOCSHELL 0x979c0400 == 173 [pid = 3422] [id = 664] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x940b3400) [pid = 3422] [serial = 1923] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8f55c800) [pid = 3422] [serial = 1904] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x94296000) [pid = 3422] [serial = 1926] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x86565800) [pid = 3422] [serial = 1944] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8c129c00) [pid = 3422] [serial = 1895] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x94070800) [pid = 3422] [serial = 1922] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x8bedcc00) [pid = 3422] [serial = 1892] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x89bfbc00) [pid = 3422] [serial = 1889] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x85cf9800) [pid = 3422] [serial = 1883] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x84452400) [pid = 3422] [serial = 1881] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x93338800) [pid = 3422] [serial = 1920] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x9821f800) [pid = 3422] [serial = 1934] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8bf9a000) [pid = 3422] [serial = 1893] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x931c9800) [pid = 3422] [serial = 1914] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x8dd0d800) [pid = 3422] [serial = 1896] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x8fcb4800) [pid = 3422] [serial = 1907] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x93334800) [pid = 3422] [serial = 1919] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x931d9800) [pid = 3422] [serial = 1916] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x90836000) [pid = 3422] [serial = 1910] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x97bd9c00) [pid = 3422] [serial = 1931] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x932ed000) [pid = 3422] [serial = 1917] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8f602000) [pid = 3422] [serial = 1905] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8ebfe400) [pid = 3422] [serial = 1901] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8b5e5400) [pid = 3422] [serial = 1890] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8884f800) [pid = 3422] [serial = 1887] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8e986c00) [pid = 3422] [serial = 1898] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x99310800) [pid = 3422] [serial = 1938] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x98317c00) [pid = 3422] [serial = 1937] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x8ebf0c00) [pid = 3422] [serial = 1899] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x96b85c00) [pid = 3422] [serial = 1928] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x93182400) [pid = 3422] [serial = 1913] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x94294000) [pid = 3422] [serial = 1925] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x87d52800) [pid = 3422] [serial = 1886] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x867c1800) [pid = 3422] [serial = 1884] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x85149000) [pid = 3422] [serial = 1940] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x88705000) [pid = 3422] [serial = 1947] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8fe95000) [pid = 3422] [serial = 1908] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x91496400) [pid = 3422] [serial = 1911] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8f4f6c00) [pid = 3422] [serial = 1902] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x82ae6400) [pid = 3422] [serial = 1880] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x85787400) [pid = 3422] [serial = 1941] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x86ce6800) [pid = 3422] [serial = 1946] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x85cf9c00) [pid = 3422] [serial = 1943] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x89047000) [pid = 3422] [serial = 1806] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x85966800) [pid = 3422] [serial = 1949] [outer = (nil)] [url = about:blank] 06:13:13 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x88e43800) [pid = 3422] [serial = 1950] [outer = (nil)] [url = about:blank] 06:13:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 06:13:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:13:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:13:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:13:13 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 06:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:13:13 INFO - _addTest/ [0,2733,"getWindowHandle",null] 06:13:13 INFO - PROCESS | 3422 | 1460985193696 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:13:13 INFO - PROCESS | 3422 | 1460985193709 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:13:13 INFO - PROCESS | 3422 | 1460985193712 Marionette TRACE conn4 <- [1,2734,null,{}] 06:13:13 INFO - PROCESS | 3422 | 1460985193718 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:13 INFO - PROCESS | 3422 | 1460985193896 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:13:13 INFO - PROCESS | 3422 | 1460985193907 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:13 INFO - PROCESS | 3422 | ++DOCSHELL 0x85787800 == 174 [pid = 3422] [id = 691] 06:13:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x85966800) [pid = 3422] [serial = 2074] [outer = (nil)] 06:13:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x86566c00) [pid = 3422] [serial = 2075] [outer = 0x85966800] 06:13:13 INFO - PROCESS | 3422 | 1460985193976 Marionette DEBUG loaded listener.js 06:13:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x86bf3400) [pid = 3422] [serial = 2076] [outer = 0x85966800] 06:13:15 INFO - PROCESS | 3422 | 1460985195008 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1331ms 06:13:15 INFO - PROCESS | 3422 | 1460985195039 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:13:15 INFO - PROCESS | 3422 | 1460985195042 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:13:15 INFO - PROCESS | 3422 | 1460985195048 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:13:15 INFO - PROCESS | 3422 | 1460985195054 Marionette TRACE conn4 <- [1,2738,null,{}] 06:13:15 INFO - PROCESS | 3422 | 1460985195072 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:15 INFO - PROCESS | 3422 | 1460985195339 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:13:15 INFO - PROCESS | 3422 | 1460985195361 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444e400 == 175 [pid = 3422] [id = 692] 06:13:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x86c42800) [pid = 3422] [serial = 2077] [outer = (nil)] 06:13:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x88858800) [pid = 3422] [serial = 2078] [outer = 0x86c42800] 06:13:15 INFO - PROCESS | 3422 | 1460985195431 Marionette DEBUG loaded listener.js 06:13:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8904a800) [pid = 3422] [serial = 2079] [outer = 0x86c42800] 06:13:16 INFO - PROCESS | 3422 | 1460985196346 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1335ms 06:13:16 INFO - PROCESS | 3422 | 1460985196385 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:13:16 INFO - PROCESS | 3422 | 1460985196389 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:13:16 INFO - PROCESS | 3422 | 1460985196395 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:13:16 INFO - PROCESS | 3422 | 1460985196397 Marionette TRACE conn4 <- [1,2742,null,{}] 06:13:16 INFO - PROCESS | 3422 | 1460985196412 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:16 INFO - PROCESS | 3422 | 1460985196665 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:13:16 INFO - PROCESS | 3422 | 1460985196699 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x8440a800 == 176 [pid = 3422] [id = 693] 06:13:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x88706400) [pid = 3422] [serial = 2080] [outer = (nil)] 06:13:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8b5ea400) [pid = 3422] [serial = 2081] [outer = 0x88706400] 06:13:16 INFO - PROCESS | 3422 | 1460985196776 Marionette DEBUG loaded listener.js 06:13:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x8beea400) [pid = 3422] [serial = 2082] [outer = 0x88706400] 06:13:17 INFO - PROCESS | 3422 | 1460985197700 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1336ms 06:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:13:17 INFO - PROCESS | 3422 | 1460985197732 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:13:17 INFO - PROCESS | 3422 | 1460985197735 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:13:17 INFO - PROCESS | 3422 | 1460985197741 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:13:17 INFO - PROCESS | 3422 | 1460985197744 Marionette TRACE conn4 <- [1,2746,null,{}] 06:13:17 INFO - PROCESS | 3422 | 1460985197756 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:18 INFO - PROCESS | 3422 | 1460985198013 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:13:18 INFO - PROCESS | 3422 | 1460985198041 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:18 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e1800 == 177 [pid = 3422] [id = 694] 06:13:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8bf99800) [pid = 3422] [serial = 2083] [outer = (nil)] 06:13:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8c12cc00) [pid = 3422] [serial = 2084] [outer = 0x8bf99800] 06:13:18 INFO - PROCESS | 3422 | 1460985198107 Marionette DEBUG loaded listener.js 06:13:18 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8d94c000) [pid = 3422] [serial = 2085] [outer = 0x8bf99800] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8ddb9c00) [pid = 3422] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8bd21800) [pid = 3422] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x85785400) [pid = 3422] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x838ddc00) [pid = 3422] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x85969c00) [pid = 3422] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8596b800) [pid = 3422] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x88e4b400) [pid = 3422] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x82bcf000) [pid = 3422] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x9333fc00) [pid = 3422] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x8444a800) [pid = 3422] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x867cdc00) [pid = 3422] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x993e7400) [pid = 3422] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x8f4fac00) [pid = 3422] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x84454800) [pid = 3422] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x88e43c00) [pid = 3422] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x8ddc6800) [pid = 3422] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0x97b21800) [pid = 3422] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x904c1400) [pid = 3422] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 139 (0x85153800) [pid = 3422] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 138 (0x93183800) [pid = 3422] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 137 (0x9930d000) [pid = 3422] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 136 (0x97b24c00) [pid = 3422] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 135 (0x84e73c00) [pid = 3422] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 134 (0x84413c00) [pid = 3422] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 133 (0x88e47400) [pid = 3422] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 132 (0x8bee1000) [pid = 3422] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 131 (0x8e98d800) [pid = 3422] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:13:19 INFO - PROCESS | 3422 | --DOMWINDOW == 130 (0x93336000) [pid = 3422] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:13:19 INFO - PROCESS | 3422 | 1460985199537 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1835ms 06:13:19 INFO - PROCESS | 3422 | 1460985199575 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:13:19 INFO - PROCESS | 3422 | 1460985199578 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:13:19 INFO - PROCESS | 3422 | 1460985199584 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:13:19 INFO - PROCESS | 3422 | 1460985199586 Marionette TRACE conn4 <- [1,2750,null,{}] 06:13:19 INFO - PROCESS | 3422 | 1460985199591 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:19 INFO - PROCESS | 3422 | 1460985199789 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:13:20 INFO - PROCESS | 3422 | 1460985200001 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bcb000 == 178 [pid = 3422] [id = 695] 06:13:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 131 (0x8444d000) [pid = 3422] [serial = 2086] [outer = (nil)] 06:13:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 132 (0x8bee1000) [pid = 3422] [serial = 2087] [outer = 0x8444d000] 06:13:20 INFO - PROCESS | 3422 | 1460985200071 Marionette DEBUG loaded listener.js 06:13:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 133 (0x8dd0f000) [pid = 3422] [serial = 2088] [outer = 0x8444d000] 06:13:20 INFO - PROCESS | 3422 | 1460985200793 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1230ms 06:13:20 INFO - PROCESS | 3422 | 1460985200815 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:13:20 INFO - PROCESS | 3422 | 1460985200818 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:13:20 INFO - PROCESS | 3422 | 1460985200824 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:13:20 INFO - PROCESS | 3422 | 1460985200826 Marionette TRACE conn4 <- [1,2754,null,{}] 06:13:20 INFO - PROCESS | 3422 | 1460985200832 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:21 INFO - PROCESS | 3422 | 1460985201218 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:13:21 INFO - PROCESS | 3422 | 1460985201404 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x838dfc00 == 179 [pid = 3422] [id = 696] 06:13:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 134 (0x838e5c00) [pid = 3422] [serial = 2089] [outer = (nil)] 06:13:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 135 (0x84450c00) [pid = 3422] [serial = 2090] [outer = 0x838e5c00] 06:13:21 INFO - PROCESS | 3422 | 1460985201490 Marionette DEBUG loaded listener.js 06:13:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 136 (0x84e70400) [pid = 3422] [serial = 2091] [outer = 0x838e5c00] 06:13:22 INFO - PROCESS | 3422 | 1460985202483 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1729ms 06:13:22 INFO - PROCESS | 3422 | 1460985202556 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:13:22 INFO - PROCESS | 3422 | 1460985202560 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:13:22 INFO - PROCESS | 3422 | 1460985202569 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:13:22 INFO - PROCESS | 3422 | 1460985202574 Marionette TRACE conn4 <- [1,2758,null,{}] 06:13:22 INFO - PROCESS | 3422 | 1460985202582 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:22 INFO - PROCESS | 3422 | 1460985202838 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:13:23 INFO - PROCESS | 3422 | 1460985203170 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf3800 == 180 [pid = 3422] [id = 697] 06:13:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 137 (0x86c4ac00) [pid = 3422] [serial = 2092] [outer = (nil)] 06:13:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 138 (0x86ce6400) [pid = 3422] [serial = 2093] [outer = 0x86c4ac00] 06:13:23 INFO - PROCESS | 3422 | 1460985203260 Marionette DEBUG loaded listener.js 06:13:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 139 (0x8884f800) [pid = 3422] [serial = 2094] [outer = 0x86c4ac00] 06:13:24 INFO - PROCESS | 3422 | 1460985204167 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1638ms 06:13:24 INFO - PROCESS | 3422 | 1460985204207 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:13:24 INFO - PROCESS | 3422 | 1460985204212 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:13:24 INFO - PROCESS | 3422 | 1460985204219 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:13:24 INFO - PROCESS | 3422 | 1460985204222 Marionette TRACE conn4 <- [1,2762,null,{}] 06:13:24 INFO - PROCESS | 3422 | 1460985204228 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:24 INFO - PROCESS | 3422 | 1460985204431 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:13:24 INFO - PROCESS | 3422 | 1460985204815 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e8000 == 181 [pid = 3422] [id = 698] 06:13:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 140 (0x8bd12800) [pid = 3422] [serial = 2095] [outer = (nil)] 06:13:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x8c0cac00) [pid = 3422] [serial = 2096] [outer = 0x8bd12800] 06:13:24 INFO - PROCESS | 3422 | 1460985204901 Marionette DEBUG loaded listener.js 06:13:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x8c12d800) [pid = 3422] [serial = 2097] [outer = 0x8bd12800] 06:13:25 INFO - PROCESS | 3422 | 1460985205726 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1580ms 06:13:25 INFO - PROCESS | 3422 | 1460985205800 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:13:25 INFO - PROCESS | 3422 | 1460985205805 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:13:25 INFO - PROCESS | 3422 | 1460985205821 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:13:25 INFO - PROCESS | 3422 | 1460985205829 Marionette TRACE conn4 <- [1,2766,null,{}] 06:13:25 INFO - PROCESS | 3422 | 1460985205835 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:26 INFO - PROCESS | 3422 | 1460985206076 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:13:26 INFO - PROCESS | 3422 | 1460985206398 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddb9800 == 182 [pid = 3422] [id = 699] 06:13:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x8ddc0800) [pid = 3422] [serial = 2098] [outer = (nil)] 06:13:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x8e98e400) [pid = 3422] [serial = 2099] [outer = 0x8ddc0800] 06:13:26 INFO - PROCESS | 3422 | 1460985206482 Marionette DEBUG loaded listener.js 06:13:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x8ebfd800) [pid = 3422] [serial = 2100] [outer = 0x8ddc0800] 06:13:27 INFO - PROCESS | 3422 | 1460985207312 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1551ms 06:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:13:27 INFO - PROCESS | 3422 | 1460985207366 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:13:27 INFO - PROCESS | 3422 | 1460985207369 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:13:27 INFO - PROCESS | 3422 | 1460985207375 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:13:27 INFO - PROCESS | 3422 | 1460985207379 Marionette TRACE conn4 <- [1,2770,null,{}] 06:13:27 INFO - PROCESS | 3422 | 1460985207384 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:27 INFO - PROCESS | 3422 | 1460985207590 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:13:27 INFO - PROCESS | 3422 | 1460985207868 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:27 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebf3000 == 183 [pid = 3422] [id = 700] 06:13:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x8f4f0800) [pid = 3422] [serial = 2101] [outer = (nil)] 06:13:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x8f554000) [pid = 3422] [serial = 2102] [outer = 0x8f4f0800] 06:13:27 INFO - PROCESS | 3422 | 1460985207992 Marionette DEBUG loaded listener.js 06:13:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x8f55c800) [pid = 3422] [serial = 2103] [outer = 0x8f4f0800] 06:13:28 INFO - PROCESS | 3422 | 1460985208807 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1482ms 06:13:28 INFO - PROCESS | 3422 | 1460985208856 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:13:28 INFO - PROCESS | 3422 | 1460985208860 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:13:28 INFO - PROCESS | 3422 | 1460985208883 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:13:28 INFO - PROCESS | 3422 | 1460985208886 Marionette TRACE conn4 <- [1,2774,null,{}] 06:13:28 INFO - PROCESS | 3422 | 1460985208892 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:29 INFO - PROCESS | 3422 | 1460985209091 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:13:29 INFO - PROCESS | 3422 | 1460985209372 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f9c1400 == 184 [pid = 3422] [id = 701] 06:13:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x8f9c8400) [pid = 3422] [serial = 2104] [outer = (nil)] 06:13:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x8fcb4c00) [pid = 3422] [serial = 2105] [outer = 0x8f9c8400] 06:13:29 INFO - PROCESS | 3422 | 1460985209524 Marionette DEBUG loaded listener.js 06:13:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x8fe9c000) [pid = 3422] [serial = 2106] [outer = 0x8f9c8400] 06:13:30 INFO - PROCESS | 3422 | 1460985210428 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1589ms 06:13:30 INFO - PROCESS | 3422 | 1460985210470 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:13:30 INFO - PROCESS | 3422 | 1460985210473 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:13:30 INFO - PROCESS | 3422 | 1460985210479 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:13:30 INFO - PROCESS | 3422 | 1460985210482 Marionette TRACE conn4 <- [1,2778,null,{}] 06:13:30 INFO - PROCESS | 3422 | 1460985210488 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:30 INFO - PROCESS | 3422 | 1460985210686 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:13:30 INFO - PROCESS | 3422 | 1460985210970 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f508000 == 185 [pid = 3422] [id = 702] 06:13:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8f50f000) [pid = 3422] [serial = 2107] [outer = (nil)] 06:13:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x91490000) [pid = 3422] [serial = 2108] [outer = 0x8f50f000] 06:13:31 INFO - PROCESS | 3422 | 1460985211095 Marionette DEBUG loaded listener.js 06:13:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x91496400) [pid = 3422] [serial = 2109] [outer = 0x8f50f000] 06:13:31 INFO - PROCESS | 3422 | 1460985211887 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1428ms 06:13:31 INFO - PROCESS | 3422 | 1460985211908 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:13:31 INFO - PROCESS | 3422 | 1460985211912 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:13:31 INFO - PROCESS | 3422 | 1460985211918 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:13:31 INFO - PROCESS | 3422 | 1460985211922 Marionette TRACE conn4 <- [1,2782,null,{}] 06:13:31 INFO - PROCESS | 3422 | 1460985211928 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:32 INFO - PROCESS | 3422 | 1460985212137 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:13:32 INFO - PROCESS | 3422 | 1460985212424 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcaf400 == 186 [pid = 3422] [id = 703] 06:13:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x91492400) [pid = 3422] [serial = 2110] [outer = (nil)] 06:13:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x91f8c000) [pid = 3422] [serial = 2111] [outer = 0x91492400] 06:13:32 INFO - PROCESS | 3422 | 1460985212509 Marionette DEBUG loaded listener.js 06:13:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x93126800) [pid = 3422] [serial = 2112] [outer = 0x91492400] 06:13:33 INFO - PROCESS | 3422 | 1460985213352 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1484ms 06:13:33 INFO - PROCESS | 3422 | 1460985213403 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:13:33 INFO - PROCESS | 3422 | 1460985213407 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:13:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:13:33 INFO - PROCESS | 3422 | 1460985213413 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:13:33 INFO - PROCESS | 3422 | 1460985213416 Marionette TRACE conn4 <- [1,2786,null,{}] 06:13:33 INFO - PROCESS | 3422 | 1460985213421 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:33 INFO - PROCESS | 3422 | 1460985213619 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:13:33 INFO - PROCESS | 3422 | 1460985213905 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d48000 == 187 [pid = 3422] [id = 704] 06:13:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x87d4b800) [pid = 3422] [serial = 2113] [outer = (nil)] 06:13:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x931d9800) [pid = 3422] [serial = 2114] [outer = 0x87d4b800] 06:13:33 INFO - PROCESS | 3422 | 1460985213988 Marionette DEBUG loaded listener.js 06:13:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x932e9800) [pid = 3422] [serial = 2115] [outer = 0x87d4b800] 06:13:34 INFO - PROCESS | 3422 | 1460985214843 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1485ms 06:13:34 INFO - PROCESS | 3422 | 1460985214903 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:13:34 INFO - PROCESS | 3422 | 1460985214907 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:13:34 INFO - PROCESS | 3422 | 1460985214915 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:13:34 INFO - PROCESS | 3422 | 1460985214917 Marionette TRACE conn4 <- [1,2790,null,{}] 06:13:34 INFO - PROCESS | 3422 | 1460985214922 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:35 INFO - PROCESS | 3422 | 1460985215126 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:13:35 INFO - PROCESS | 3422 | 1460985215410 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x931c9c00 == 188 [pid = 3422] [id = 705] 06:13:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x931d7000) [pid = 3422] [serial = 2116] [outer = (nil)] 06:13:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x9330c000) [pid = 3422] [serial = 2117] [outer = 0x931d7000] 06:13:35 INFO - PROCESS | 3422 | 1460985215530 Marionette DEBUG loaded listener.js 06:13:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x9333e800) [pid = 3422] [serial = 2118] [outer = 0x931d7000] 06:13:36 INFO - PROCESS | 3422 | 1460985216333 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1484ms 06:13:36 INFO - PROCESS | 3422 | 1460985216400 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:13:36 INFO - PROCESS | 3422 | 1460985216404 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:13:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:13:36 INFO - PROCESS | 3422 | 1460985216409 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:13:36 INFO - PROCESS | 3422 | 1460985216412 Marionette TRACE conn4 <- [1,2794,null,{}] 06:13:36 INFO - PROCESS | 3422 | 1460985216418 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:36 INFO - PROCESS | 3422 | 1460985216620 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:13:36 INFO - PROCESS | 3422 | 1460985216902 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f6800 == 189 [pid = 3422] [id = 706] 06:13:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x94071800) [pid = 3422] [serial = 2119] [outer = (nil)] 06:13:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x940bd800) [pid = 3422] [serial = 2120] [outer = 0x94071800] 06:13:36 INFO - PROCESS | 3422 | 1460985216993 Marionette DEBUG loaded listener.js 06:13:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x94297400) [pid = 3422] [serial = 2121] [outer = 0x94071800] 06:13:37 INFO - PROCESS | 3422 | 1460985217937 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1583ms 06:13:37 INFO - PROCESS | 3422 | 1460985217994 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:13:38 INFO - PROCESS | 3422 | 1460985217998 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:13:38 INFO - PROCESS | 3422 | 1460985218004 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:13:38 INFO - PROCESS | 3422 | 1460985218009 Marionette TRACE conn4 <- [1,2798,null,{}] 06:13:38 INFO - PROCESS | 3422 | 1460985218014 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:38 INFO - PROCESS | 3422 | 1460985218241 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:13:38 INFO - PROCESS | 3422 | 1460985218527 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae8c00 == 190 [pid = 3422] [id = 707] 06:13:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x93337c00) [pid = 3422] [serial = 2122] [outer = (nil)] 06:13:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x979c5800) [pid = 3422] [serial = 2123] [outer = 0x93337c00] 06:13:38 INFO - PROCESS | 3422 | 1460985218660 Marionette DEBUG loaded listener.js 06:13:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x97b25000) [pid = 3422] [serial = 2124] [outer = 0x93337c00] 06:13:39 INFO - PROCESS | 3422 | 1460985219506 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1539ms 06:13:39 INFO - PROCESS | 3422 | 1460985219547 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:13:39 INFO - PROCESS | 3422 | 1460985219555 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:13:39 INFO - PROCESS | 3422 | 1460985219565 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:13:39 INFO - PROCESS | 3422 | 1460985219568 Marionette TRACE conn4 <- [1,2802,null,{}] 06:13:39 INFO - PROCESS | 3422 | 1460985219572 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:39 INFO - PROCESS | 3422 | 1460985219774 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:13:40 INFO - PROCESS | 3422 | 1460985220103 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x9573ec00 == 191 [pid = 3422] [id = 708] 06:13:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x97937c00) [pid = 3422] [serial = 2125] [outer = (nil)] 06:13:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x97ef3400) [pid = 3422] [serial = 2126] [outer = 0x97937c00] 06:13:40 INFO - PROCESS | 3422 | 1460985220197 Marionette DEBUG loaded listener.js 06:13:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x97ef7c00) [pid = 3422] [serial = 2127] [outer = 0x97937c00] 06:13:41 INFO - PROCESS | 3422 | 1460985221006 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1477ms 06:13:41 INFO - PROCESS | 3422 | 1460985221043 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:13:41 INFO - PROCESS | 3422 | 1460985221046 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:13:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:13:41 INFO - PROCESS | 3422 | 1460985221052 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:13:41 INFO - PROCESS | 3422 | 1460985221055 Marionette TRACE conn4 <- [1,2806,null,{}] 06:13:41 INFO - PROCESS | 3422 | 1460985221060 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:41 INFO - PROCESS | 3422 | 1460985221346 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:13:41 INFO - PROCESS | 3422 | 1460985221564 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e1800 == 192 [pid = 3422] [id = 709] 06:13:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x931c7800) [pid = 3422] [serial = 2128] [outer = (nil)] 06:13:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x9818a400) [pid = 3422] [serial = 2129] [outer = 0x931c7800] 06:13:41 INFO - PROCESS | 3422 | 1460985221647 Marionette DEBUG loaded listener.js 06:13:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x98190000) [pid = 3422] [serial = 2130] [outer = 0x931c7800] 06:13:42 INFO - PROCESS | 3422 | 1460985222490 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:13:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:13:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1479ms 06:13:42 INFO - PROCESS | 3422 | 1460985222533 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:13:42 INFO - PROCESS | 3422 | 1460985222537 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:13:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:13:42 INFO - PROCESS | 3422 | 1460985222543 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:13:42 INFO - PROCESS | 3422 | 1460985222545 Marionette TRACE conn4 <- [1,2810,null,{}] 06:13:42 INFO - PROCESS | 3422 | 1460985222551 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:42 INFO - PROCESS | 3422 | 1460985222839 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:13:43 INFO - PROCESS | 3422 | 1460985223069 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x85785000 == 193 [pid = 3422] [id = 710] 06:13:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x86cea800) [pid = 3422] [serial = 2131] [outer = (nil)] 06:13:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x98224c00) [pid = 3422] [serial = 2132] [outer = 0x86cea800] 06:13:43 INFO - PROCESS | 3422 | 1460985223197 Marionette DEBUG loaded listener.js 06:13:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x9824f400) [pid = 3422] [serial = 2133] [outer = 0x86cea800] 06:13:44 INFO - PROCESS | 3422 | 1460985224016 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:13:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:13:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1536ms 06:13:44 INFO - PROCESS | 3422 | 1460985224080 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:13:44 INFO - PROCESS | 3422 | 1460985224084 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:13:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:13:44 INFO - PROCESS | 3422 | 1460985224089 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:13:44 INFO - PROCESS | 3422 | 1460985224092 Marionette TRACE conn4 <- [1,2814,null,{}] 06:13:44 INFO - PROCESS | 3422 | 1460985224099 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:44 INFO - PROCESS | 3422 | 1460985224302 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:13:44 INFO - PROCESS | 3422 | 1460985224589 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x94073c00 == 194 [pid = 3422] [id = 711] 06:13:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x97084400) [pid = 3422] [serial = 2134] [outer = (nil)] 06:13:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x983ab400) [pid = 3422] [serial = 2135] [outer = 0x97084400] 06:13:44 INFO - PROCESS | 3422 | 1460985224672 Marionette DEBUG loaded listener.js 06:13:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x98b72800) [pid = 3422] [serial = 2136] [outer = 0x97084400] 06:13:45 INFO - PROCESS | 3422 | 1460985225534 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:13:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:13:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1483ms 06:13:45 INFO - PROCESS | 3422 | 1460985225573 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:13:45 INFO - PROCESS | 3422 | 1460985225577 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:13:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:13:45 INFO - PROCESS | 3422 | 1460985225583 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:13:45 INFO - PROCESS | 3422 | 1460985225585 Marionette TRACE conn4 <- [1,2818,null,{}] 06:13:45 INFO - PROCESS | 3422 | 1460985225592 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:45 INFO - PROCESS | 3422 | 1460985225872 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:13:46 INFO - PROCESS | 3422 | 1460985226092 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x867ce400 == 195 [pid = 3422] [id = 712] 06:13:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x91490c00) [pid = 3422] [serial = 2137] [outer = (nil)] 06:13:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x99311000) [pid = 3422] [serial = 2138] [outer = 0x91490c00] 06:13:46 INFO - PROCESS | 3422 | 1460985226214 Marionette DEBUG loaded listener.js 06:13:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x993f3000) [pid = 3422] [serial = 2139] [outer = 0x91490c00] 06:13:47 INFO - PROCESS | 3422 | 1460985227043 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1529ms 06:13:47 INFO - PROCESS | 3422 | 1460985227112 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:13:47 INFO - PROCESS | 3422 | 1460985227116 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:13:47 INFO - PROCESS | 3422 | 1460985227121 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:13:47 INFO - PROCESS | 3422 | 1460985227125 Marionette TRACE conn4 <- [1,2822,null,{}] 06:13:47 INFO - PROCESS | 3422 | 1460985227130 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:47 INFO - PROCESS | 3422 | 1460985227345 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:13:47 INFO - PROCESS | 3422 | 1460985227680 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8d94cc00 == 196 [pid = 3422] [id = 713] 06:13:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8e985800) [pid = 3422] [serial = 2140] [outer = (nil)] 06:13:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x9b2dd800) [pid = 3422] [serial = 2141] [outer = 0x8e985800] 06:13:47 INFO - PROCESS | 3422 | 1460985227763 Marionette DEBUG loaded listener.js 06:13:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x9df24800) [pid = 3422] [serial = 2142] [outer = 0x8e985800] 06:13:48 INFO - PROCESS | 3422 | 1460985228588 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1544ms 06:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:13:48 INFO - PROCESS | 3422 | 1460985228667 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:13:48 INFO - PROCESS | 3422 | 1460985228670 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:13:48 INFO - PROCESS | 3422 | 1460985228676 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:13:48 INFO - PROCESS | 3422 | 1460985228679 Marionette TRACE conn4 <- [1,2826,null,{}] 06:13:48 INFO - PROCESS | 3422 | 1460985228685 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:48 INFO - PROCESS | 3422 | 1460985228928 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:13:49 INFO - PROCESS | 3422 | 1460985229259 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x9915dc00 == 197 [pid = 3422] [id = 714] 06:13:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x99bd6800) [pid = 3422] [serial = 2143] [outer = (nil)] 06:13:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x9fbbbc00) [pid = 3422] [serial = 2144] [outer = 0x99bd6800] 06:13:49 INFO - PROCESS | 3422 | 1460985229342 Marionette DEBUG loaded listener.js 06:13:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x9fc7f800) [pid = 3422] [serial = 2145] [outer = 0x99bd6800] 06:13:50 INFO - PROCESS | 3422 | 1460985230149 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1536ms 06:13:50 INFO - PROCESS | 3422 | 1460985230212 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:13:50 INFO - PROCESS | 3422 | 1460985230215 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:13:50 INFO - PROCESS | 3422 | 1460985230221 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:13:50 INFO - PROCESS | 3422 | 1460985230224 Marionette TRACE conn4 <- [1,2830,null,{}] 06:13:50 INFO - PROCESS | 3422 | 1460985230229 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:50 INFO - PROCESS | 3422 | 1460985230446 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:13:50 INFO - PROCESS | 3422 | 1460985230738 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x9fe19c00 == 198 [pid = 3422] [id = 715] 06:13:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x9fe67400) [pid = 3422] [serial = 2146] [outer = (nil)] 06:13:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0xa000f000) [pid = 3422] [serial = 2147] [outer = 0x9fe67400] 06:13:50 INFO - PROCESS | 3422 | 1460985230864 Marionette DEBUG loaded listener.js 06:13:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0xa006ac00) [pid = 3422] [serial = 2148] [outer = 0x9fe67400] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x82bcb000 == 197 [pid = 3422] [id = 695] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e1800 == 196 [pid = 3422] [id = 694] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8440a800 == 195 [pid = 3422] [id = 693] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8444e400 == 194 [pid = 3422] [id = 692] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x85787800 == 193 [pid = 3422] [id = 691] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x84416800 == 192 [pid = 3422] [id = 690] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8bee6400 == 191 [pid = 3422] [id = 680] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x86560800 == 190 [pid = 3422] [id = 681] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x84e6b800 == 189 [pid = 3422] [id = 679] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x88e4d800 == 188 [pid = 3422] [id = 678] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x8514b000 == 187 [pid = 3422] [id = 677] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x838e2000 == 186 [pid = 3422] [id = 675] 06:13:53 INFO - PROCESS | 3422 | --DOCSHELL 0x84ee6800 == 185 [pid = 3422] [id = 676] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8e988800) [pid = 3422] [serial = 1968] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x97efa800) [pid = 3422] [serial = 1932] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x85cf9000) [pid = 3422] [serial = 2016] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x9915cc00) [pid = 3422] [serial = 2000] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8fe9bc00) [pid = 3422] [serial = 1974] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x87d45800) [pid = 3422] [serial = 1878] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x99bd0c00) [pid = 3422] [serial = 2001] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x89bf9800) [pid = 3422] [serial = 1958] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x9fc7ac00) [pid = 3422] [serial = 2006] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x96a75800) [pid = 3422] [serial = 1988] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x84ee2800) [pid = 3422] [serial = 2012] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8e981800) [pid = 3422] [serial = 1967] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x86bfb800) [pid = 3422] [serial = 2018] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x9eb42000) [pid = 3422] [serial = 2003] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x90837800) [pid = 3422] [serial = 1977] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x97945c00) [pid = 3422] [serial = 1929] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x97b26800) [pid = 3422] [serial = 1991] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x9406c800) [pid = 3422] [serial = 2009] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x98186c00) [pid = 3422] [serial = 1994] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x91f8a000) [pid = 3422] [serial = 1980] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x85cfb000) [pid = 3422] [serial = 1955] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x931cc000) [pid = 3422] [serial = 1983] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8596a400) [pid = 3422] [serial = 2015] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x99bd3c00) [pid = 3422] [serial = 1863] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x9fe6bc00) [pid = 3422] [serial = 2010] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x9824c800) [pid = 3422] [serial = 1935] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x96af8c00) [pid = 3422] [serial = 1989] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x85964000) [pid = 3422] [serial = 2021] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x91f83400) [pid = 3422] [serial = 1979] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x9818e000) [pid = 3422] [serial = 1995] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x88e4d000) [pid = 3422] [serial = 1952] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x98254800) [pid = 3422] [serial = 1998] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x8dd17400) [pid = 3422] [serial = 1965] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x9fb4ac00) [pid = 3422] [serial = 2004] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x8c12a000) [pid = 3422] [serial = 1961] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x8bd1a000) [pid = 3422] [serial = 1959] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x931c2000) [pid = 3422] [serial = 1982] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x8db1f400) [pid = 3422] [serial = 1964] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8fe73400) [pid = 3422] [serial = 1973] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8d94dc00) [pid = 3422] [serial = 1962] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8f50d000) [pid = 3422] [serial = 1970] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x97b30400) [pid = 3422] [serial = 1992] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x86cdf800) [pid = 3422] [serial = 2019] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x9333dc00) [pid = 3422] [serial = 1985] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x98217c00) [pid = 3422] [serial = 1997] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x907af800) [pid = 3422] [serial = 1976] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x8f607000) [pid = 3422] [serial = 1971] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x86c46c00) [pid = 3422] [serial = 1956] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x9fca4c00) [pid = 3422] [serial = 2007] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x8514cc00) [pid = 3422] [serial = 2013] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x940b5c00) [pid = 3422] [serial = 1986] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0x86c45400) [pid = 3422] [serial = 2022] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x87d4e000) [pid = 3422] [serial = 2024] [outer = (nil)] [url = about:blank] 06:13:53 INFO - PROCESS | 3422 | 1460985233724 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 3540ms 06:13:53 INFO - PROCESS | 3422 | 1460985233763 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:13:53 INFO - PROCESS | 3422 | 1460985233768 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:13:53 INFO - PROCESS | 3422 | 1460985233775 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:13:53 INFO - PROCESS | 3422 | 1460985233780 Marionette TRACE conn4 <- [1,2834,null,{}] 06:13:53 INFO - PROCESS | 3422 | 1460985233787 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:54 INFO - PROCESS | 3422 | 1460985234003 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:13:54 INFO - PROCESS | 3422 | 1460985234218 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae7c00 == 186 [pid = 3422] [id = 716] 06:13:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x82bc7c00) [pid = 3422] [serial = 2149] [outer = (nil)] 06:13:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x838e6800) [pid = 3422] [serial = 2150] [outer = 0x82bc7c00] 06:13:54 INFO - PROCESS | 3422 | 1460985234293 Marionette DEBUG loaded listener.js 06:13:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x8440fc00) [pid = 3422] [serial = 2151] [outer = 0x82bc7c00] 06:13:55 INFO - PROCESS | 3422 | 1460985235049 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1336ms 06:13:55 INFO - PROCESS | 3422 | 1460985235112 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:13:55 INFO - PROCESS | 3422 | 1460985235120 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:13:55 INFO - PROCESS | 3422 | 1460985235129 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:13:55 INFO - PROCESS | 3422 | 1460985235133 Marionette TRACE conn4 <- [1,2838,null,{}] 06:13:55 INFO - PROCESS | 3422 | 1460985235142 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:55 INFO - PROCESS | 3422 | 1460985235448 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:13:55 INFO - PROCESS | 3422 | 1460985235575 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x82ae3400 == 187 [pid = 3422] [id = 717] 06:13:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x82bd0000) [pid = 3422] [serial = 2152] [outer = (nil)] 06:13:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x84e78800) [pid = 3422] [serial = 2153] [outer = 0x82bd0000] 06:13:55 INFO - PROCESS | 3422 | 1460985235645 Marionette DEBUG loaded listener.js 06:13:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x8514b800) [pid = 3422] [serial = 2154] [outer = 0x82bd0000] 06:13:56 INFO - PROCESS | 3422 | 1460985236554 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:13:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:13:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1487ms 06:13:56 INFO - PROCESS | 3422 | 1460985236617 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:13:56 INFO - PROCESS | 3422 | 1460985236620 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:13:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:13:56 INFO - PROCESS | 3422 | 1460985236626 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:13:56 INFO - PROCESS | 3422 | 1460985236632 Marionette TRACE conn4 <- [1,2842,null,{}] 06:13:56 INFO - PROCESS | 3422 | 1460985236646 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:56 INFO - PROCESS | 3422 | 1460985236909 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:13:56 INFO - PROCESS | 3422 | 1460985236934 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x85964000 == 188 [pid = 3422] [id = 718] 06:13:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x85964400) [pid = 3422] [serial = 2155] [outer = (nil)] 06:13:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x8596c000) [pid = 3422] [serial = 2156] [outer = 0x85964400] 06:13:57 INFO - PROCESS | 3422 | 1460985237002 Marionette DEBUG loaded listener.js 06:13:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x86557c00) [pid = 3422] [serial = 2157] [outer = 0x85964400] 06:13:58 INFO - PROCESS | 3422 | 1460985238236 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:13:58 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x84456c00) [pid = 3422] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:13:58 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x86c42800) [pid = 3422] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:13:58 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x8bf99800) [pid = 3422] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:13:58 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x88706400) [pid = 3422] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:13:58 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x85966800) [pid = 3422] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1683ms 06:13:58 INFO - PROCESS | 3422 | 1460985238310 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:13:58 INFO - PROCESS | 3422 | 1460985238327 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:13:58 INFO - PROCESS | 3422 | 1460985238333 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:13:58 INFO - PROCESS | 3422 | 1460985238335 Marionette TRACE conn4 <- [1,2846,null,{}] 06:13:58 INFO - PROCESS | 3422 | 1460985238341 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:58 INFO - PROCESS | 3422 | 1460985238538 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:13:58 INFO - PROCESS | 3422 | 1460985238781 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:58 INFO - PROCESS | 3422 | ++DOCSHELL 0x82adec00 == 189 [pid = 3422] [id = 719] 06:13:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x85cf5000) [pid = 3422] [serial = 2158] [outer = (nil)] 06:13:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x86561c00) [pid = 3422] [serial = 2159] [outer = 0x85cf5000] 06:13:58 INFO - PROCESS | 3422 | 1460985238849 Marionette DEBUG loaded listener.js 06:13:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x867c5800) [pid = 3422] [serial = 2160] [outer = 0x85cf5000] 06:13:59 INFO - PROCESS | 3422 | 1460985239555 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1286ms 06:13:59 INFO - PROCESS | 3422 | 1460985239624 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:13:59 INFO - PROCESS | 3422 | 1460985239628 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:13:59 INFO - PROCESS | 3422 | 1460985239634 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:13:59 INFO - PROCESS | 3422 | 1460985239636 Marionette TRACE conn4 <- [1,2850,null,{}] 06:13:59 INFO - PROCESS | 3422 | 1460985239652 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:59 INFO - PROCESS | 3422 | 1460985239843 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:13:59 INFO - PROCESS | 3422 | 1460985239852 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf6c00 == 190 [pid = 3422] [id = 720] 06:13:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x86bf0800) [pid = 3422] [serial = 2161] [outer = (nil)] 06:13:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x86bf9000) [pid = 3422] [serial = 2162] [outer = 0x86bf0800] 06:13:59 INFO - PROCESS | 3422 | 1460985239920 Marionette DEBUG loaded listener.js 06:14:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x86c43400) [pid = 3422] [serial = 2163] [outer = 0x86bf0800] 06:14:01 INFO - PROCESS | 3422 | 1460985241133 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1544ms 06:14:01 INFO - PROCESS | 3422 | 1460985241179 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:14:01 INFO - PROCESS | 3422 | 1460985241186 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:14:01 INFO - PROCESS | 3422 | 1460985241198 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:14:01 INFO - PROCESS | 3422 | 1460985241202 Marionette TRACE conn4 <- [1,2854,null,{}] 06:14:01 INFO - PROCESS | 3422 | 1460985241211 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:01 INFO - PROCESS | 3422 | 1460985241446 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:14:01 INFO - PROCESS | 3422 | 1460985241789 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:01 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444bc00 == 191 [pid = 3422] [id = 721] 06:14:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x84456000) [pid = 3422] [serial = 2164] [outer = (nil)] 06:14:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x84ee1000) [pid = 3422] [serial = 2165] [outer = 0x84456000] 06:14:01 INFO - PROCESS | 3422 | 1460985241879 Marionette DEBUG loaded listener.js 06:14:01 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x85782800) [pid = 3422] [serial = 2166] [outer = 0x84456000] 06:14:02 INFO - PROCESS | 3422 | 1460985242747 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1591ms 06:14:02 INFO - PROCESS | 3422 | 1460985242788 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:14:02 INFO - PROCESS | 3422 | 1460985242797 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:14:02 INFO - PROCESS | 3422 | 1460985242808 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:14:02 INFO - PROCESS | 3422 | 1460985242812 Marionette TRACE conn4 <- [1,2858,null,{}] 06:14:02 INFO - PROCESS | 3422 | 1460985242818 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:03 INFO - PROCESS | 3422 | 1460985243036 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:14:03 INFO - PROCESS | 3422 | 1460985243429 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf7800 == 192 [pid = 3422] [id = 722] 06:14:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x85cfe400) [pid = 3422] [serial = 2167] [outer = (nil)] 06:14:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x867cc800) [pid = 3422] [serial = 2168] [outer = 0x85cfe400] 06:14:03 INFO - PROCESS | 3422 | 1460985243566 Marionette DEBUG loaded listener.js 06:14:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x86bf9c00) [pid = 3422] [serial = 2169] [outer = 0x85cfe400] 06:14:04 INFO - PROCESS | 3422 | 1460985244479 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1735ms 06:14:04 INFO - PROCESS | 3422 | 1460985244543 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:14:04 INFO - PROCESS | 3422 | 1460985244547 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:14:04 INFO - PROCESS | 3422 | 1460985244553 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:14:04 INFO - PROCESS | 3422 | 1460985244559 Marionette TRACE conn4 <- [1,2862,null,{}] 06:14:04 INFO - PROCESS | 3422 | 1460985244575 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:04 INFO - PROCESS | 3422 | 1460985244833 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:14:05 INFO - PROCESS | 3422 | 1460985245161 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:05 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bef400 == 193 [pid = 3422] [id = 723] 06:14:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x86cde800) [pid = 3422] [serial = 2170] [outer = (nil)] 06:14:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x86ce8c00) [pid = 3422] [serial = 2171] [outer = 0x86cde800] 06:14:05 INFO - PROCESS | 3422 | 1460985245249 Marionette DEBUG loaded listener.js 06:14:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x87d4fc00) [pid = 3422] [serial = 2172] [outer = 0x86cde800] 06:14:06 INFO - PROCESS | 3422 | 1460985246111 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1590ms 06:14:06 INFO - PROCESS | 3422 | 1460985246144 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:14:06 INFO - PROCESS | 3422 | 1460985246147 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:14:06 INFO - PROCESS | 3422 | 1460985246154 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:14:06 INFO - PROCESS | 3422 | 1460985246156 Marionette TRACE conn4 <- [1,2866,null,{}] 06:14:06 INFO - PROCESS | 3422 | 1460985246162 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:06 INFO - PROCESS | 3422 | 1460985246361 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:14:06 INFO - PROCESS | 3422 | 1460985246628 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c4b800 == 194 [pid = 3422] [id = 724] 06:14:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x88704c00) [pid = 3422] [serial = 2173] [outer = (nil)] 06:14:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8884bc00) [pid = 3422] [serial = 2174] [outer = 0x88704c00] 06:14:06 INFO - PROCESS | 3422 | 1460985246713 Marionette DEBUG loaded listener.js 06:14:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x88856c00) [pid = 3422] [serial = 2175] [outer = 0x88704c00] 06:14:07 INFO - PROCESS | 3422 | 1460985247572 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1477ms 06:14:07 INFO - PROCESS | 3422 | 1460985247648 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:14:07 INFO - PROCESS | 3422 | 1460985247651 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:14:07 INFO - PROCESS | 3422 | 1460985247661 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:14:07 INFO - PROCESS | 3422 | 1460985247664 Marionette TRACE conn4 <- [1,2870,null,{}] 06:14:07 INFO - PROCESS | 3422 | 1460985247670 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:07 INFO - PROCESS | 3422 | 1460985247867 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:14:08 INFO - PROCESS | 3422 | 1460985248156 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:08 INFO - PROCESS | 3422 | ++DOCSHELL 0x87d54000 == 195 [pid = 3422] [id = 725] 06:14:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x88706000) [pid = 3422] [serial = 2176] [outer = (nil)] 06:14:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x88e4d000) [pid = 3422] [serial = 2177] [outer = 0x88706000] 06:14:08 INFO - PROCESS | 3422 | 1460985248277 Marionette DEBUG loaded listener.js 06:14:08 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x89043800) [pid = 3422] [serial = 2178] [outer = 0x88706000] 06:14:09 INFO - PROCESS | 3422 | 1460985249215 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1591ms 06:14:09 INFO - PROCESS | 3422 | 1460985249252 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:14:09 INFO - PROCESS | 3422 | 1460985249256 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:14:09 INFO - PROCESS | 3422 | 1460985249262 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:14:09 INFO - PROCESS | 3422 | 1460985249265 Marionette TRACE conn4 <- [1,2874,null,{}] 06:14:09 INFO - PROCESS | 3422 | 1460985249270 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:09 INFO - PROCESS | 3422 | 1460985249496 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:14:09 INFO - PROCESS | 3422 | 1460985249794 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:09 INFO - PROCESS | 3422 | ++DOCSHELL 0x8870c400 == 196 [pid = 3422] [id = 726] 06:14:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x89bf9800) [pid = 3422] [serial = 2179] [outer = (nil)] 06:14:09 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8b5ed000) [pid = 3422] [serial = 2180] [outer = 0x89bf9800] 06:14:09 INFO - PROCESS | 3422 | 1460985249930 Marionette DEBUG loaded listener.js 06:14:10 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8bd14c00) [pid = 3422] [serial = 2181] [outer = 0x89bf9800] 06:14:10 INFO - PROCESS | 3422 | 1460985250764 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1579ms 06:14:10 INFO - PROCESS | 3422 | 1460985250841 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:14:10 INFO - PROCESS | 3422 | 1460985250845 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:14:10 INFO - PROCESS | 3422 | 1460985250851 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:14:10 INFO - PROCESS | 3422 | 1460985250854 Marionette TRACE conn4 <- [1,2878,null,{}] 06:14:10 INFO - PROCESS | 3422 | 1460985250859 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:11 INFO - PROCESS | 3422 | 1460985251062 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:14:11 INFO - PROCESS | 3422 | 1460985251350 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:11 INFO - PROCESS | 3422 | ++DOCSHELL 0x84eef400 == 197 [pid = 3422] [id = 727] 06:14:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8655dc00) [pid = 3422] [serial = 2182] [outer = (nil)] 06:14:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8bedc800) [pid = 3422] [serial = 2183] [outer = 0x8655dc00] 06:14:11 INFO - PROCESS | 3422 | 1460985251471 Marionette DEBUG loaded listener.js 06:14:11 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8beea000) [pid = 3422] [serial = 2184] [outer = 0x8655dc00] 06:14:12 INFO - PROCESS | 3422 | 1460985252277 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1485ms 06:14:12 INFO - PROCESS | 3422 | 1460985252337 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:14:12 INFO - PROCESS | 3422 | 1460985252341 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:14:12 INFO - PROCESS | 3422 | 1460985252365 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:14:12 INFO - PROCESS | 3422 | 1460985252368 Marionette TRACE conn4 <- [1,2882,null,{}] 06:14:12 INFO - PROCESS | 3422 | 1460985252374 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:12 INFO - PROCESS | 3422 | 1460985252577 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:14:12 INFO - PROCESS | 3422 | 1460985252866 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bd21800 == 198 [pid = 3422] [id = 728] 06:14:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8bee2400) [pid = 3422] [serial = 2185] [outer = (nil)] 06:14:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8c0bdc00) [pid = 3422] [serial = 2186] [outer = 0x8bee2400] 06:14:12 INFO - PROCESS | 3422 | 1460985252987 Marionette DEBUG loaded listener.js 06:14:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8c0ca400) [pid = 3422] [serial = 2187] [outer = 0x8bee2400] 06:14:13 INFO - PROCESS | 3422 | 1460985253835 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1542ms 06:14:13 INFO - PROCESS | 3422 | 1460985253907 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:14:13 INFO - PROCESS | 3422 | 1460985253910 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:14:13 INFO - PROCESS | 3422 | 1460985253920 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:14:13 INFO - PROCESS | 3422 | 1460985253922 Marionette TRACE conn4 <- [1,2886,null,{}] 06:14:13 INFO - PROCESS | 3422 | 1460985253928 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:14 INFO - PROCESS | 3422 | 1460985254138 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:14:14 INFO - PROCESS | 3422 | 1460985254469 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:14 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bedfc00 == 199 [pid = 3422] [id = 729] 06:14:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8bfa3000) [pid = 3422] [serial = 2188] [outer = (nil)] 06:14:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8d941800) [pid = 3422] [serial = 2189] [outer = 0x8bfa3000] 06:14:14 INFO - PROCESS | 3422 | 1460985254553 Marionette DEBUG loaded listener.js 06:14:14 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8d949400) [pid = 3422] [serial = 2190] [outer = 0x8bfa3000] 06:14:15 INFO - PROCESS | 3422 | 1460985255469 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1585ms 06:14:15 INFO - PROCESS | 3422 | 1460985255505 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:14:15 INFO - PROCESS | 3422 | 1460985255508 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:14:15 INFO - PROCESS | 3422 | 1460985255515 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:14:15 INFO - PROCESS | 3422 | 1460985255518 Marionette TRACE conn4 <- [1,2890,null,{}] 06:14:15 INFO - PROCESS | 3422 | 1460985255524 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:15 INFO - PROCESS | 3422 | 1460985255728 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:14:16 INFO - PROCESS | 3422 | 1460985256020 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:16 INFO - PROCESS | 3422 | ++DOCSHELL 0x86bf5800 == 200 [pid = 3422] [id = 730] 06:14:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8bfa3400) [pid = 3422] [serial = 2191] [outer = (nil)] 06:14:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x86ce7000) [pid = 3422] [serial = 2192] [outer = 0x8bfa3400] 06:14:16 INFO - PROCESS | 3422 | 1460985256108 Marionette DEBUG loaded listener.js 06:14:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8db1e400) [pid = 3422] [serial = 2193] [outer = 0x8bfa3400] 06:14:17 INFO - PROCESS | 3422 | 1460985256997 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1537ms 06:14:17 INFO - PROCESS | 3422 | 1460985257053 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:14:17 INFO - PROCESS | 3422 | 1460985257058 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:14:17 INFO - PROCESS | 3422 | 1460985257064 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:14:17 INFO - PROCESS | 3422 | 1460985257068 Marionette TRACE conn4 <- [1,2894,null,{}] 06:14:17 INFO - PROCESS | 3422 | 1460985257073 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:17 INFO - PROCESS | 3422 | 1460985257314 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:14:17 INFO - PROCESS | 3422 | 1460985257657 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x8dd1a000 == 201 [pid = 3422] [id = 731] 06:14:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x8ddc3400) [pid = 3422] [serial = 2194] [outer = (nil)] 06:14:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x8e981800) [pid = 3422] [serial = 2195] [outer = 0x8ddc3400] 06:14:17 INFO - PROCESS | 3422 | 1460985257747 Marionette DEBUG loaded listener.js 06:14:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8e98b400) [pid = 3422] [serial = 2196] [outer = 0x8ddc3400] 06:14:18 INFO - PROCESS | 3422 | 1460985258562 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1530ms 06:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:14:18 INFO - PROCESS | 3422 | 1460985258595 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:14:18 INFO - PROCESS | 3422 | 1460985258597 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:14:18 INFO - PROCESS | 3422 | 1460985258603 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:14:18 INFO - PROCESS | 3422 | 1460985258607 Marionette TRACE conn4 <- [1,2898,null,{}] 06:14:18 INFO - PROCESS | 3422 | 1460985258612 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:18 INFO - PROCESS | 3422 | 1460985258830 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:14:19 INFO - PROCESS | 3422 | 1460985259125 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x8e98ac00 == 202 [pid = 3422] [id = 732] 06:14:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8e98e800) [pid = 3422] [serial = 2197] [outer = (nil)] 06:14:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x8ebf7c00) [pid = 3422] [serial = 2198] [outer = 0x8e98e800] 06:14:19 INFO - PROCESS | 3422 | 1460985259250 Marionette DEBUG loaded listener.js 06:14:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8ebfc800) [pid = 3422] [serial = 2199] [outer = 0x8e98e800] 06:14:20 INFO - PROCESS | 3422 | 1460985260087 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1535ms 06:14:20 INFO - PROCESS | 3422 | 1460985260139 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:14:20 INFO - PROCESS | 3422 | 1460985260143 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:14:20 INFO - PROCESS | 3422 | 1460985260149 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:14:20 INFO - PROCESS | 3422 | 1460985260151 Marionette TRACE conn4 <- [1,2902,null,{}] 06:14:20 INFO - PROCESS | 3422 | 1460985260157 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:20 INFO - PROCESS | 3422 | 1460985260362 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:14:20 INFO - PROCESS | 3422 | 1460985260674 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:20 INFO - PROCESS | 3422 | ++DOCSHELL 0x8578fc00 == 203 [pid = 3422] [id = 733] 06:14:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x86ce9400) [pid = 3422] [serial = 2200] [outer = (nil)] 06:14:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x8f4f2800) [pid = 3422] [serial = 2201] [outer = 0x86ce9400] 06:14:20 INFO - PROCESS | 3422 | 1460985260796 Marionette DEBUG loaded listener.js 06:14:20 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x8f503800) [pid = 3422] [serial = 2202] [outer = 0x86ce9400] 06:14:21 INFO - PROCESS | 3422 | 1460985261622 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:14:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:14:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1531ms 06:14:21 INFO - PROCESS | 3422 | 1460985261684 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:14:21 INFO - PROCESS | 3422 | 1460985261688 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:14:21 INFO - PROCESS | 3422 | 1460985261697 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:14:21 INFO - PROCESS | 3422 | 1460985261700 Marionette TRACE conn4 <- [1,2906,null,{}] 06:14:21 INFO - PROCESS | 3422 | 1460985261704 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:21 INFO - PROCESS | 3422 | 1460985261912 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:14:22 INFO - PROCESS | 3422 | 1460985262205 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x8444e800 == 204 [pid = 3422] [id = 734] 06:14:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x8dd17400) [pid = 3422] [serial = 2203] [outer = (nil)] 06:14:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x8f553800) [pid = 3422] [serial = 2204] [outer = 0x8dd17400] 06:14:22 INFO - PROCESS | 3422 | 1460985262324 Marionette DEBUG loaded listener.js 06:14:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8f559000) [pid = 3422] [serial = 2205] [outer = 0x8dd17400] 06:14:23 INFO - PROCESS | 3422 | 1460985263168 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1531ms 06:14:23 INFO - PROCESS | 3422 | 1460985263232 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:14:23 INFO - PROCESS | 3422 | 1460985263235 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:14:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:14:23 INFO - PROCESS | 3422 | 1460985263245 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:14:23 INFO - PROCESS | 3422 | 1460985263247 Marionette TRACE conn4 <- [1,2910,null,{}] 06:14:23 INFO - PROCESS | 3422 | 1460985263252 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:23 INFO - PROCESS | 3422 | 1460985263468 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:14:23 INFO - PROCESS | 3422 | 1460985263767 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:23 INFO - PROCESS | 3422 | ++DOCSHELL 0x89bf6800 == 205 [pid = 3422] [id = 735] 06:14:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x8f50b800) [pid = 3422] [serial = 2206] [outer = (nil)] 06:14:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x8f609400) [pid = 3422] [serial = 2207] [outer = 0x8f50b800] 06:14:23 INFO - PROCESS | 3422 | 1460985263885 Marionette DEBUG loaded listener.js 06:14:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x8f60f000) [pid = 3422] [serial = 2208] [outer = 0x8f50b800] 06:14:24 INFO - PROCESS | 3422 | 1460985264677 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:14:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:14:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:14:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1482ms 06:14:24 INFO - PROCESS | 3422 | 1460985264728 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:14:24 INFO - PROCESS | 3422 | 1460985264732 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:14:24 INFO - TEST-START | /DOMEvents/constructors.html 06:14:24 INFO - PROCESS | 3422 | 1460985264738 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:14:24 INFO - PROCESS | 3422 | 1460985264740 Marionette TRACE conn4 <- [1,2914,null,{}] 06:14:24 INFO - PROCESS | 3422 | 1460985264746 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:24 INFO - PROCESS | 3422 | 1460985264989 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:14:25 INFO - PROCESS | 3422 | 1460985265286 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:25 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f601c00 == 206 [pid = 3422] [id = 736] 06:14:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x8f604c00) [pid = 3422] [serial = 2209] [outer = (nil)] 06:14:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x8fe6a400) [pid = 3422] [serial = 2210] [outer = 0x8f604c00] 06:14:25 INFO - PROCESS | 3422 | 1460985265367 Marionette DEBUG loaded listener.js 06:14:25 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x8fe76000) [pid = 3422] [serial = 2211] [outer = 0x8f604c00] 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:14:26 INFO - PROCESS | 3422 | 1460985266269 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:14:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1595ms 06:14:26 INFO - PROCESS | 3422 | 1460985266333 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:14:26 INFO - PROCESS | 3422 | 1460985266336 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:14:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:14:26 INFO - PROCESS | 3422 | 1460985266346 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:14:26 INFO - PROCESS | 3422 | 1460985266351 Marionette TRACE conn4 <- [1,2918,null,{}] 06:14:26 INFO - PROCESS | 3422 | 1460985266365 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:26 INFO - PROCESS | 3422 | 1460985266574 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:14:26 INFO - PROCESS | 3422 | 1460985266909 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f602400 == 207 [pid = 3422] [id = 737] 06:14:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x8fe70800) [pid = 3422] [serial = 2212] [outer = (nil)] 06:14:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x8fe9fc00) [pid = 3422] [serial = 2213] [outer = 0x8fe70800] 06:14:26 INFO - PROCESS | 3422 | 1460985266992 Marionette DEBUG loaded listener.js 06:14:27 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x904c8800) [pid = 3422] [serial = 2214] [outer = 0x8fe70800] 06:14:27 INFO - PROCESS | 3422 | 1460985267703 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:14:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:14:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1391ms 06:14:27 INFO - PROCESS | 3422 | 1460985267739 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:14:27 INFO - PROCESS | 3422 | 1460985267743 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:14:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:14:27 INFO - PROCESS | 3422 | 1460985267749 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:14:27 INFO - PROCESS | 3422 | 1460985267752 Marionette TRACE conn4 <- [1,2922,null,{}] 06:14:27 INFO - PROCESS | 3422 | 1460985267757 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:27 INFO - PROCESS | 3422 | 1460985267993 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:14:28 INFO - PROCESS | 3422 | 1460985268270 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x8b5e9400 == 208 [pid = 3422] [id = 738] 06:14:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x8bd19400) [pid = 3422] [serial = 2215] [outer = (nil)] 06:14:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x907b0800) [pid = 3422] [serial = 2216] [outer = 0x8bd19400] 06:14:28 INFO - PROCESS | 3422 | 1460985268350 Marionette DEBUG loaded listener.js 06:14:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x9083cc00) [pid = 3422] [serial = 2217] [outer = 0x8bd19400] 06:14:29 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 06:14:29 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 06:14:29 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 06:14:29 INFO - PROCESS | 3422 | [3422] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 06:14:29 INFO - PROCESS | 3422 | 1460985269191 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:14:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:14:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:14:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:14:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:14:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:14:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:14:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:14:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:14:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:14:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1478ms 06:14:29 INFO - PROCESS | 3422 | 1460985269229 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:14:29 INFO - PROCESS | 3422 | 1460985269235 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:14:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:14:29 INFO - PROCESS | 3422 | 1460985269245 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:14:29 INFO - PROCESS | 3422 | 1460985269249 Marionette TRACE conn4 <- [1,2926,null,{}] 06:14:29 INFO - PROCESS | 3422 | 1460985269304 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:29 INFO - PROCESS | 3422 | 1460985269492 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:14:29 INFO - PROCESS | 3422 | 1460985269782 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x84455c00 == 209 [pid = 3422] [id = 739] 06:14:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x8fe68c00) [pid = 3422] [serial = 2218] [outer = (nil)] 06:14:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x91f8c400) [pid = 3422] [serial = 2219] [outer = 0x8fe68c00] 06:14:29 INFO - PROCESS | 3422 | 1460985269869 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x9312c000) [pid = 3422] [serial = 2220] [outer = 0x8fe68c00] 06:14:30 INFO - PROCESS | 3422 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:14:30 INFO - PROCESS | 3422 | 1460985270605 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:14:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:14:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1379ms 06:14:30 INFO - PROCESS | 3422 | 1460985270633 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:14:30 INFO - PROCESS | 3422 | 1460985270637 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:14:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:14:30 INFO - PROCESS | 3422 | 1460985270646 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:14:30 INFO - PROCESS | 3422 | 1460985270648 Marionette TRACE conn4 <- [1,2930,null,{}] 06:14:30 INFO - PROCESS | 3422 | 1460985270653 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:30 INFO - PROCESS | 3422 | 1460985270860 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x89bff400 == 208 [pid = 3422] [id = 277] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x82adec00 == 207 [pid = 3422] [id = 719] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae3400 == 206 [pid = 3422] [id = 717] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae7c00 == 205 [pid = 3422] [id = 716] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x9915dc00 == 204 [pid = 3422] [id = 714] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8d94cc00 == 203 [pid = 3422] [id = 713] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x867ce400 == 202 [pid = 3422] [id = 712] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x94073c00 == 201 [pid = 3422] [id = 711] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x815e1800 == 200 [pid = 3422] [id = 709] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x85785000 == 199 [pid = 3422] [id = 710] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x9573ec00 == 198 [pid = 3422] [id = 708] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x82ae8c00 == 197 [pid = 3422] [id = 707] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x932f6800 == 196 [pid = 3422] [id = 706] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x931c9c00 == 195 [pid = 3422] [id = 705] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8fcaf400 == 194 [pid = 3422] [id = 703] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x87d48000 == 193 [pid = 3422] [id = 704] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e1000 == 192 [pid = 3422] [id = 238] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8f508000 == 191 [pid = 3422] [id = 702] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9c1400 == 190 [pid = 3422] [id = 701] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8ebf3000 == 189 [pid = 3422] [id = 700] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8b5e8000 == 188 [pid = 3422] [id = 698] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x8ddb9800 == 187 [pid = 3422] [id = 699] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf3800 == 186 [pid = 3422] [id = 697] 06:14:32 INFO - PROCESS | 3422 | --DOCSHELL 0x838dfc00 == 185 [pid = 3422] [id = 696] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x85152800) [pid = 3422] [serial = 2027] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x86565000) [pid = 3422] [serial = 2069] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x8bee5c00) [pid = 3422] [serial = 2036] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x85786400) [pid = 3422] [serial = 2072] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x93305800) [pid = 3422] [serial = 2063] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x88858800) [pid = 3422] [serial = 2078] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x8dd0f400) [pid = 3422] [serial = 2042] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x94069800) [pid = 3422] [serial = 2066] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x8fea0c00) [pid = 3422] [serial = 2054] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x8ebf9800) [pid = 3422] [serial = 2045] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8c12cc00) [pid = 3422] [serial = 2084] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8b5ea400) [pid = 3422] [serial = 2081] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x89047800) [pid = 3422] [serial = 2033] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x8c126800) [pid = 3422] [serial = 2039] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x8f50ec00) [pid = 3422] [serial = 2048] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x8d94c000) [pid = 3422] [serial = 2085] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x8beea400) [pid = 3422] [serial = 2082] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x931d5800) [pid = 3422] [serial = 2060] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x86bf3400) [pid = 3422] [serial = 2076] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8fcae400) [pid = 3422] [serial = 2051] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x86bf5000) [pid = 3422] [serial = 2030] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x85961800) [pid = 3422] [serial = 2073] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x9311e800) [pid = 3422] [serial = 2057] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8904a800) [pid = 3422] [serial = 2079] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x86566c00) [pid = 3422] [serial = 2075] [outer = (nil)] [url = about:blank] 06:14:32 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x8bee1000) [pid = 3422] [serial = 2087] [outer = (nil)] [url = about:blank] 06:14:33 INFO - PROCESS | 3422 | 1460985273145 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6bc00 == 186 [pid = 3422] [id = 740] 06:14:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x84e6d400) [pid = 3422] [serial = 2221] [outer = (nil)] 06:14:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x84ee2800) [pid = 3422] [serial = 2222] [outer = 0x84e6d400] 06:14:33 INFO - PROCESS | 3422 | 1460985273223 Marionette DEBUG loaded listener.js 06:14:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x8514a400) [pid = 3422] [serial = 2223] [outer = 0x84e6d400] 06:14:33 INFO - PROCESS | 3422 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:14:33 INFO - PROCESS | 3422 | 1460985273872 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:14:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:14:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 3234ms 06:14:33 INFO - PROCESS | 3422 | 1460985273887 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:14:33 INFO - PROCESS | 3422 | 1460985273891 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:14:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:14:33 INFO - PROCESS | 3422 | 1460985273900 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:14:33 INFO - PROCESS | 3422 | 1460985273905 Marionette TRACE conn4 <- [1,2934,null,{}] 06:14:33 INFO - PROCESS | 3422 | 1460985273912 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:34 INFO - PROCESS | 3422 | 1460985274109 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:14:34 INFO - PROCESS | 3422 | 1460985274346 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:34 INFO - PROCESS | 3422 | ++DOCSHELL 0x8596a400 == 187 [pid = 3422] [id = 741] 06:14:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x85cf0800) [pid = 3422] [serial = 2224] [outer = (nil)] 06:14:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x8655a400) [pid = 3422] [serial = 2225] [outer = 0x85cf0800] 06:14:34 INFO - PROCESS | 3422 | 1460985274414 Marionette DEBUG loaded listener.js 06:14:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x867c3800) [pid = 3422] [serial = 2226] [outer = 0x85cf0800] 06:14:35 INFO - PROCESS | 3422 | 1460985275170 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:14:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:14:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1290ms 06:14:35 INFO - PROCESS | 3422 | 1460985275192 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:14:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:14:35 INFO - PROCESS | 3422 | 1460985275198 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:14:35 INFO - PROCESS | 3422 | 1460985275204 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:14:35 INFO - PROCESS | 3422 | 1460985275207 Marionette TRACE conn4 <- [1,2938,null,{}] 06:14:35 INFO - PROCESS | 3422 | 1460985275260 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:35 INFO - PROCESS | 3422 | 1460985275522 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:14:35 INFO - PROCESS | 3422 | 1460985275561 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x86565000 == 188 [pid = 3422] [id = 742] 06:14:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x86cdd000) [pid = 3422] [serial = 2227] [outer = (nil)] 06:14:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x86ce5000) [pid = 3422] [serial = 2228] [outer = 0x86cdd000] 06:14:35 INFO - PROCESS | 3422 | 1460985275628 Marionette DEBUG loaded listener.js 06:14:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x87d4e000) [pid = 3422] [serial = 2229] [outer = 0x86cdd000] 06:14:36 INFO - PROCESS | 3422 | 1460985276451 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:14:36 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:14:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1268ms 06:14:36 INFO - PROCESS | 3422 | 1460985276471 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:14:36 INFO - PROCESS | 3422 | 1460985276474 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:14:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:14:36 INFO - PROCESS | 3422 | 1460985276498 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:14:36 INFO - PROCESS | 3422 | 1460985276506 Marionette TRACE conn4 <- [1,2942,null,{}] 06:14:36 INFO - PROCESS | 3422 | 1460985276513 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:36 INFO - PROCESS | 3422 | 1460985276774 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:14:36 INFO - PROCESS | 3422 | 1460985276820 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x86ce6000 == 189 [pid = 3422] [id = 743] 06:14:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x88858800) [pid = 3422] [serial = 2230] [outer = (nil)] 06:14:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x8904f400) [pid = 3422] [serial = 2231] [outer = 0x88858800] 06:14:36 INFO - PROCESS | 3422 | 1460985276886 Marionette DEBUG loaded listener.js 06:14:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x89bfa000) [pid = 3422] [serial = 2232] [outer = 0x88858800] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x99bd6800) [pid = 3422] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x97084400) [pid = 3422] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x86c4ac00) [pid = 3422] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x94071800) [pid = 3422] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8bd12800) [pid = 3422] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8f9c8400) [pid = 3422] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0x8f4f0800) [pid = 3422] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x91494400) [pid = 3422] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x91492400) [pid = 3422] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x8ddc0800) [pid = 3422] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x8f558800) [pid = 3422] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x82bd0000) [pid = 3422] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x8e985800) [pid = 3422] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x8fe98c00) [pid = 3422] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x931c7800) [pid = 3422] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x97937c00) [pid = 3422] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x82bc7c00) [pid = 3422] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x86bf6800) [pid = 3422] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x838e5c00) [pid = 3422] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8578ec00) [pid = 3422] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x91490c00) [pid = 3422] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x8bee7c00) [pid = 3422] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x8f50f000) [pid = 3422] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x931d7000) [pid = 3422] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x8fe91c00) [pid = 3422] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8c0c5c00) [pid = 3422] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x8dd14000) [pid = 3422] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8b5e2800) [pid = 3422] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x931e3c00) [pid = 3422] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x85964400) [pid = 3422] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x85cf5000) [pid = 3422] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x86cea800) [pid = 3422] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x87d4b800) [pid = 3422] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x8c0c9800) [pid = 3422] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x93337c00) [pid = 3422] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x84e6e400) [pid = 3422] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x88e49000) [pid = 3422] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x84451400) [pid = 3422] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x85cfc800) [pid = 3422] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:14:38 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x84455800) [pid = 3422] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:14:38 INFO - PROCESS | 3422 | 1460985278482 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:14:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:14:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:14:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2057ms 06:14:38 INFO - PROCESS | 3422 | 1460985278541 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 3422 | 1460985278544 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:14:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:14:38 INFO - PROCESS | 3422 | 1460985278554 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - PROCESS | 3422 | 1460985278557 Marionette TRACE conn4 <- [1,2946,null,{}] 06:14:38 INFO - PROCESS | 3422 | 1460985278563 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:38 INFO - PROCESS | 3422 | 1460985278741 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:14:38 INFO - PROCESS | 3422 | 1460985278753 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x82bc7c00 == 190 [pid = 3422] [id = 744] 06:14:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x82bd0000) [pid = 3422] [serial = 2233] [outer = (nil)] 06:14:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x85cf5000) [pid = 3422] [serial = 2234] [outer = 0x82bd0000] 06:14:39 INFO - PROCESS | 3422 | 1460985279019 Marionette DEBUG loaded listener.js 06:14:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x87d4cc00) [pid = 3422] [serial = 2235] [outer = 0x82bd0000] 06:14:39 INFO - PROCESS | 3422 | 1460985279690 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:14:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:14:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1179ms 06:14:39 INFO - PROCESS | 3422 | 1460985279735 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:14:39 INFO - PROCESS | 3422 | 1460985279739 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:14:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:14:39 INFO - PROCESS | 3422 | 1460985279745 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:14:39 INFO - PROCESS | 3422 | 1460985279747 Marionette TRACE conn4 <- [1,2950,null,{}] 06:14:39 INFO - PROCESS | 3422 | 1460985279753 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:39 INFO - PROCESS | 3422 | 1460985279948 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:14:40 INFO - PROCESS | 3422 | 1460985280342 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:40 INFO - PROCESS | 3422 | ++DOCSHELL 0x815ec000 == 191 [pid = 3422] [id = 745] 06:14:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8226f400) [pid = 3422] [serial = 2236] [outer = (nil)] 06:14:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x838dd000) [pid = 3422] [serial = 2237] [outer = 0x8226f400] 06:14:40 INFO - PROCESS | 3422 | 1460985280432 Marionette DEBUG loaded listener.js 06:14:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x84e75c00) [pid = 3422] [serial = 2238] [outer = 0x8226f400] 06:14:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x8578c800 == 192 [pid = 3422] [id = 746] 06:14:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x85968c00) [pid = 3422] [serial = 2239] [outer = (nil)] 06:14:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x867cac00) [pid = 3422] [serial = 2240] [outer = 0x85968c00] 06:14:41 INFO - PROCESS | 3422 | 1460985281396 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:14:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:14:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1678ms 06:14:41 INFO - PROCESS | 3422 | 1460985281439 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 3422 | 1460985281445 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:14:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:14:41 INFO - PROCESS | 3422 | 1460985281455 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 3422 | 1460985281460 Marionette TRACE conn4 <- [1,2954,null,{}] 06:14:41 INFO - PROCESS | 3422 | 1460985281469 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:41 INFO - PROCESS | 3422 | 1460985281741 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:14:42 INFO - PROCESS | 3422 | 1460985282090 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c43c00 == 193 [pid = 3422] [id = 747] 06:14:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x86c4bc00) [pid = 3422] [serial = 2241] [outer = (nil)] 06:14:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x86cdf400) [pid = 3422] [serial = 2242] [outer = 0x86c4bc00] 06:14:42 INFO - PROCESS | 3422 | 1460985282179 Marionette DEBUG loaded listener.js 06:14:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x88709800) [pid = 3422] [serial = 2243] [outer = 0x86c4bc00] 06:14:42 INFO - PROCESS | 3422 | 1460985282945 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:14:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:14:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:14:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1534ms 06:14:42 INFO - PROCESS | 3422 | 1460985282993 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:14:43 INFO - PROCESS | 3422 | 1460985282999 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:14:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:14:43 INFO - PROCESS | 3422 | 1460985283006 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:14:43 INFO - PROCESS | 3422 | 1460985283008 Marionette TRACE conn4 <- [1,2958,null,{}] 06:14:43 INFO - PROCESS | 3422 | 1460985283015 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:43 INFO - PROCESS | 3422 | 1460985283267 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:14:43 INFO - PROCESS | 3422 | 1460985283575 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:43 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c42400 == 194 [pid = 3422] [id = 748] 06:14:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x8b5e3400) [pid = 3422] [serial = 2244] [outer = (nil)] 06:14:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x8bee5000) [pid = 3422] [serial = 2245] [outer = 0x8b5e3400] 06:14:43 INFO - PROCESS | 3422 | 1460985283755 Marionette DEBUG loaded listener.js 06:14:43 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x8bfa2800) [pid = 3422] [serial = 2246] [outer = 0x8b5e3400] 06:14:44 INFO - PROCESS | 3422 | 1460985284505 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:14:44 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:14:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1535ms 06:14:44 INFO - PROCESS | 3422 | 1460985284541 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:14:44 INFO - PROCESS | 3422 | 1460985284545 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:14:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:14:44 INFO - PROCESS | 3422 | 1460985284562 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:14:44 INFO - PROCESS | 3422 | 1460985284571 Marionette TRACE conn4 <- [1,2962,null,{}] 06:14:44 INFO - PROCESS | 3422 | 1460985284592 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:44 INFO - PROCESS | 3422 | 1460985284886 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:14:45 INFO - PROCESS | 3422 | 1460985285111 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x84454400 == 195 [pid = 3422] [id = 749] 06:14:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x8c0c3800) [pid = 3422] [serial = 2247] [outer = (nil)] 06:14:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x8db19000) [pid = 3422] [serial = 2248] [outer = 0x8c0c3800] 06:14:45 INFO - PROCESS | 3422 | 1460985285193 Marionette DEBUG loaded listener.js 06:14:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x8dd12800) [pid = 3422] [serial = 2249] [outer = 0x8c0c3800] 06:14:45 INFO - PROCESS | 3422 | 1460985285957 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:14:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:14:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1454ms 06:14:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:14:46 INFO - PROCESS | 3422 | 1460985286008 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:14:46 INFO - PROCESS | 3422 | 1460985286012 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:14:46 INFO - PROCESS | 3422 | 1460985286019 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:14:46 INFO - PROCESS | 3422 | 1460985286022 Marionette TRACE conn4 <- [1,2966,null,{}] 06:14:46 INFO - PROCESS | 3422 | 1460985286028 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:46 INFO - PROCESS | 3422 | 1460985286230 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:14:46 INFO - PROCESS | 3422 | 1460985286528 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:46 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee6c00 == 196 [pid = 3422] [id = 750] 06:14:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x8db15400) [pid = 3422] [serial = 2250] [outer = (nil)] 06:14:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x8ddc0400) [pid = 3422] [serial = 2251] [outer = 0x8db15400] 06:14:46 INFO - PROCESS | 3422 | 1460985286614 Marionette DEBUG loaded listener.js 06:14:46 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x8e985800) [pid = 3422] [serial = 2252] [outer = 0x8db15400] 06:14:47 INFO - PROCESS | 3422 | 1460985287379 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:14:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:14:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1382ms 06:14:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:14:47 INFO - PROCESS | 3422 | 1460985287409 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:14:47 INFO - PROCESS | 3422 | 1460985287412 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:14:47 INFO - PROCESS | 3422 | 1460985287421 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:14:47 INFO - PROCESS | 3422 | 1460985287424 Marionette TRACE conn4 <- [1,2970,null,{}] 06:14:47 INFO - PROCESS | 3422 | 1460985287431 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:47 INFO - PROCESS | 3422 | 1460985287635 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:14:47 INFO - PROCESS | 3422 | 1460985287904 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ebf7000 == 197 [pid = 3422] [id = 751] 06:14:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x8ebf9800) [pid = 3422] [serial = 2253] [outer = (nil)] 06:14:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x8f4f5000) [pid = 3422] [serial = 2254] [outer = 0x8ebf9800] 06:14:48 INFO - PROCESS | 3422 | 1460985287997 Marionette DEBUG loaded listener.js 06:14:48 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x8f50f400) [pid = 3422] [serial = 2255] [outer = 0x8ebf9800] 06:14:48 INFO - PROCESS | 3422 | 1460985288780 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:14:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:14:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1383ms 06:14:48 INFO - PROCESS | 3422 | 1460985288804 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:14:48 INFO - PROCESS | 3422 | 1460985288807 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:14:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:14:48 INFO - PROCESS | 3422 | 1460985288813 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:14:48 INFO - PROCESS | 3422 | 1460985288816 Marionette TRACE conn4 <- [1,2974,null,{}] 06:14:48 INFO - PROCESS | 3422 | 1460985288822 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:49 INFO - PROCESS | 3422 | 1460985289061 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:14:49 INFO - PROCESS | 3422 | 1460985289336 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:49 INFO - PROCESS | 3422 | ++DOCSHELL 0x8ddba400 == 198 [pid = 3422] [id = 752] 06:14:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8f603400) [pid = 3422] [serial = 2256] [outer = (nil)] 06:14:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x8fcaf400) [pid = 3422] [serial = 2257] [outer = 0x8f603400] 06:14:49 INFO - PROCESS | 3422 | 1460985289425 Marionette DEBUG loaded listener.js 06:14:49 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x8fe74800) [pid = 3422] [serial = 2258] [outer = 0x8f603400] 06:14:50 INFO - PROCESS | 3422 | 1460985290188 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:14:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:14:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1388ms 06:14:50 INFO - PROCESS | 3422 | 1460985290202 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:14:50 INFO - PROCESS | 3422 | 1460985290206 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:14:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:14:50 INFO - PROCESS | 3422 | 1460985290233 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:14:50 INFO - PROCESS | 3422 | 1460985290237 Marionette TRACE conn4 <- [1,2978,null,{}] 06:14:50 INFO - PROCESS | 3422 | 1460985290242 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:50 INFO - PROCESS | 3422 | 1460985290434 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:14:50 INFO - PROCESS | 3422 | 1460985290716 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:50 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f3dc00 == 199 [pid = 3422] [id = 753] 06:14:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8f60c000) [pid = 3422] [serial = 2259] [outer = (nil)] 06:14:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x904bd400) [pid = 3422] [serial = 2260] [outer = 0x8f60c000] 06:14:50 INFO - PROCESS | 3422 | 1460985290803 Marionette DEBUG loaded listener.js 06:14:50 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x904c1c00) [pid = 3422] [serial = 2261] [outer = 0x8f60c000] 06:14:51 INFO - PROCESS | 3422 | 1460985291558 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:14:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:14:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1387ms 06:14:51 INFO - PROCESS | 3422 | 1460985291617 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:14:51 INFO - PROCESS | 3422 | 1460985291621 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:14:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:14:51 INFO - PROCESS | 3422 | 1460985291627 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:14:51 INFO - PROCESS | 3422 | 1460985291630 Marionette TRACE conn4 <- [1,2982,null,{}] 06:14:51 INFO - PROCESS | 3422 | 1460985291635 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:51 INFO - PROCESS | 3422 | 1460985291868 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:14:52 INFO - PROCESS | 3422 | 1460985292142 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:52 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f60b000 == 200 [pid = 3422] [id = 754] 06:14:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x8f60d000) [pid = 3422] [serial = 2262] [outer = (nil)] 06:14:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x91f38400) [pid = 3422] [serial = 2263] [outer = 0x8f60d000] 06:14:52 INFO - PROCESS | 3422 | 1460985292226 Marionette DEBUG loaded listener.js 06:14:52 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x91f8ac00) [pid = 3422] [serial = 2264] [outer = 0x8f60d000] 06:14:52 INFO - PROCESS | 3422 | 1460985292965 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:14:53 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:14:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:14:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1383ms 06:14:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:14:53 INFO - PROCESS | 3422 | 1460985293011 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:14:53 INFO - PROCESS | 3422 | 1460985293014 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:14:53 INFO - PROCESS | 3422 | 1460985293020 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:14:53 INFO - PROCESS | 3422 | 1460985293024 Marionette TRACE conn4 <- [1,2986,null,{}] 06:14:53 INFO - PROCESS | 3422 | 1460985293029 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:53 INFO - PROCESS | 3422 | 1460985293225 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:14:53 INFO - PROCESS | 3422 | 1460985293496 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:53 INFO - PROCESS | 3422 | ++DOCSHELL 0x93186800 == 201 [pid = 3422] [id = 755] 06:14:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x931bf800) [pid = 3422] [serial = 2265] [outer = (nil)] 06:14:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x931c9800) [pid = 3422] [serial = 2266] [outer = 0x931bf800] 06:14:53 INFO - PROCESS | 3422 | 1460985293584 Marionette DEBUG loaded listener.js 06:14:53 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x931cac00) [pid = 3422] [serial = 2267] [outer = 0x931bf800] 06:14:54 INFO - PROCESS | 3422 | 1460985294330 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:14:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:14:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1330ms 06:14:54 INFO - PROCESS | 3422 | 1460985294350 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:14:54 INFO - PROCESS | 3422 | 1460985294352 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:14:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:14:54 INFO - PROCESS | 3422 | 1460985294359 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:14:54 INFO - PROCESS | 3422 | 1460985294361 Marionette TRACE conn4 <- [1,2990,null,{}] 06:14:54 INFO - PROCESS | 3422 | 1460985294367 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:54 INFO - PROCESS | 3422 | 1460985294575 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:14:54 INFO - PROCESS | 3422 | 1460985294912 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:54 INFO - PROCESS | 3422 | ++DOCSHELL 0x8904fc00 == 202 [pid = 3422] [id = 756] 06:14:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x931bf400) [pid = 3422] [serial = 2268] [outer = (nil)] 06:14:54 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x931de800) [pid = 3422] [serial = 2269] [outer = 0x931bf400] 06:14:55 INFO - PROCESS | 3422 | 1460985295003 Marionette DEBUG loaded listener.js 06:14:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x932ef000) [pid = 3422] [serial = 2270] [outer = 0x931bf400] 06:14:55 INFO - PROCESS | 3422 | ++DOCSHELL 0x93335c00 == 203 [pid = 3422] [id = 757] 06:14:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x93336800) [pid = 3422] [serial = 2271] [outer = (nil)] 06:14:55 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x93337c00) [pid = 3422] [serial = 2272] [outer = 0x93336800] 06:14:55 INFO - PROCESS | 3422 | 1460985295885 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:14:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:14:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 06:14:55 INFO - PROCESS | 3422 | 1460985295895 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:14:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:14:55 INFO - PROCESS | 3422 | 1460985295898 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:14:55 INFO - PROCESS | 3422 | 1460985295904 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:14:55 INFO - PROCESS | 3422 | 1460985295909 Marionette TRACE conn4 <- [1,2994,null,{}] 06:14:55 INFO - PROCESS | 3422 | 1460985295914 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:56 INFO - PROCESS | 3422 | 1460985296208 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:14:56 INFO - PROCESS | 3422 | 1460985296483 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:56 INFO - PROCESS | 3422 | ++DOCSHELL 0x93307000 == 204 [pid = 3422] [id = 758] 06:14:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x93334800) [pid = 3422] [serial = 2273] [outer = (nil)] 06:14:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x9333fc00) [pid = 3422] [serial = 2274] [outer = 0x93334800] 06:14:56 INFO - PROCESS | 3422 | 1460985296613 Marionette DEBUG loaded listener.js 06:14:56 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x94069000) [pid = 3422] [serial = 2275] [outer = 0x93334800] 06:14:57 INFO - PROCESS | 3422 | 1460985297317 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:14:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:14:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:14:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1442ms 06:14:57 INFO - PROCESS | 3422 | 1460985297348 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:14:57 INFO - PROCESS | 3422 | 1460985297352 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:14:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:14:57 INFO - PROCESS | 3422 | 1460985297358 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:14:57 INFO - PROCESS | 3422 | 1460985297362 Marionette TRACE conn4 <- [1,2998,null,{}] 06:14:57 INFO - PROCESS | 3422 | 1460985297367 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:57 INFO - PROCESS | 3422 | 1460985297576 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:14:57 INFO - PROCESS | 3422 | 1460985297851 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:57 INFO - PROCESS | 3422 | ++DOCSHELL 0x84e6b800 == 205 [pid = 3422] [id = 759] 06:14:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x93303800) [pid = 3422] [serial = 2276] [outer = (nil)] 06:14:57 INFO - PROCESS | 3422 | ++DOMWINDOW == 198 (0x94074000) [pid = 3422] [serial = 2277] [outer = 0x93303800] 06:14:57 INFO - PROCESS | 3422 | 1460985297933 Marionette DEBUG loaded listener.js 06:14:58 INFO - PROCESS | 3422 | ++DOMWINDOW == 199 (0x940b3400) [pid = 3422] [serial = 2278] [outer = 0x93303800] 06:14:58 INFO - PROCESS | 3422 | 1460985298691 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:14:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:14:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1384ms 06:14:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:14:58 INFO - PROCESS | 3422 | 1460985298744 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:14:58 INFO - PROCESS | 3422 | 1460985298746 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:14:58 INFO - PROCESS | 3422 | 1460985298753 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:14:58 INFO - PROCESS | 3422 | 1460985298756 Marionette TRACE conn4 <- [1,3002,null,{}] 06:14:58 INFO - PROCESS | 3422 | 1460985298761 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:58 INFO - PROCESS | 3422 | 1460985298992 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:14:59 INFO - PROCESS | 3422 | 1460985299268 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:59 INFO - PROCESS | 3422 | ++DOCSHELL 0x9330a400 == 206 [pid = 3422] [id = 760] 06:14:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 200 (0x94067000) [pid = 3422] [serial = 2279] [outer = (nil)] 06:14:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 201 (0x940bd400) [pid = 3422] [serial = 2280] [outer = 0x94067000] 06:14:59 INFO - PROCESS | 3422 | 1460985299351 Marionette DEBUG loaded listener.js 06:14:59 INFO - PROCESS | 3422 | ++DOMWINDOW == 202 (0x9428e000) [pid = 3422] [serial = 2281] [outer = 0x94067000] 06:15:00 INFO - PROCESS | 3422 | 1460985300099 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:15:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:15:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1379ms 06:15:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:15:00 INFO - PROCESS | 3422 | 1460985300132 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:15:00 INFO - PROCESS | 3422 | 1460985300135 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:15:00 INFO - PROCESS | 3422 | 1460985300141 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:15:00 INFO - PROCESS | 3422 | 1460985300144 Marionette TRACE conn4 <- [1,3006,null,{}] 06:15:00 INFO - PROCESS | 3422 | 1460985300150 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:00 INFO - PROCESS | 3422 | 1460985300358 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:15:00 INFO - PROCESS | 3422 | 1460985300652 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:00 INFO - PROCESS | 3422 | ++DOCSHELL 0x940bac00 == 207 [pid = 3422] [id = 761] 06:15:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 203 (0x940bec00) [pid = 3422] [serial = 2282] [outer = (nil)] 06:15:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 204 (0x94297000) [pid = 3422] [serial = 2283] [outer = 0x940bec00] 06:15:00 INFO - PROCESS | 3422 | 1460985300735 Marionette DEBUG loaded listener.js 06:15:00 INFO - PROCESS | 3422 | ++DOMWINDOW == 205 (0x9429ac00) [pid = 3422] [serial = 2284] [outer = 0x940bec00] 06:15:01 INFO - PROCESS | 3422 | 1460985301484 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:15:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:15:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1381ms 06:15:01 INFO - PROCESS | 3422 | 1460985301522 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:15:01 INFO - PROCESS | 3422 | 1460985301525 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:15:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:15:01 INFO - PROCESS | 3422 | 1460985301531 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:15:01 INFO - PROCESS | 3422 | 1460985301535 Marionette TRACE conn4 <- [1,3010,null,{}] 06:15:01 INFO - PROCESS | 3422 | 1460985301540 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:01 INFO - PROCESS | 3422 | 1460985301747 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:15:02 INFO - PROCESS | 3422 | 1460985302045 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:02 INFO - PROCESS | 3422 | ++DOCSHELL 0x9406ec00 == 208 [pid = 3422] [id = 762] 06:15:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 206 (0x940bc000) [pid = 3422] [serial = 2285] [outer = (nil)] 06:15:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 207 (0x962df400) [pid = 3422] [serial = 2286] [outer = 0x940bc000] 06:15:02 INFO - PROCESS | 3422 | 1460985302130 Marionette DEBUG loaded listener.js 06:15:02 INFO - PROCESS | 3422 | ++DOMWINDOW == 208 (0x96a71400) [pid = 3422] [serial = 2287] [outer = 0x940bc000] 06:15:02 INFO - PROCESS | 3422 | 1460985302883 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:15:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:15:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1380ms 06:15:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:15:02 INFO - PROCESS | 3422 | 1460985302914 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:15:02 INFO - PROCESS | 3422 | 1460985302917 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:15:02 INFO - PROCESS | 3422 | 1460985302927 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:15:02 INFO - PROCESS | 3422 | 1460985302930 Marionette TRACE conn4 <- [1,3014,null,{}] 06:15:02 INFO - PROCESS | 3422 | 1460985302936 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:03 INFO - PROCESS | 3422 | 1460985303139 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:15:03 INFO - PROCESS | 3422 | 1460985303415 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:03 INFO - PROCESS | 3422 | ++DOCSHELL 0x84408000 == 209 [pid = 3422] [id = 763] 06:15:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 209 (0x84457000) [pid = 3422] [serial = 2288] [outer = (nil)] 06:15:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 210 (0x9707c800) [pid = 3422] [serial = 2289] [outer = 0x84457000] 06:15:03 INFO - PROCESS | 3422 | 1460985303502 Marionette DEBUG loaded listener.js 06:15:03 INFO - PROCESS | 3422 | ++DOMWINDOW == 211 (0x97084c00) [pid = 3422] [serial = 2290] [outer = 0x84457000] 06:15:03 INFO - PROCESS | 3422 | [3422] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:15:04 INFO - PROCESS | 3422 | 1460985304327 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:15:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:15:04 INFO - {} 06:15:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:15:04 INFO - {} 06:15:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:15:04 INFO - {} 06:15:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:15:04 INFO - {} 06:15:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1442ms 06:15:04 INFO - PROCESS | 3422 | 1460985304366 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:15:04 INFO - PROCESS | 3422 | 1460985304370 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:15:04 INFO - TEST-START | /FileAPI/fileReader.html 06:15:04 INFO - PROCESS | 3422 | 1460985304380 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:15:04 INFO - PROCESS | 3422 | 1460985304382 Marionette TRACE conn4 <- [1,3018,null,{}] 06:15:04 INFO - PROCESS | 3422 | 1460985304387 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:04 INFO - PROCESS | 3422 | 1460985304613 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:15:04 INFO - PROCESS | 3422 | 1460985304899 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:04 INFO - PROCESS | 3422 | ++DOCSHELL 0x815e1800 == 210 [pid = 3422] [id = 764] 06:15:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 212 (0x95744800) [pid = 3422] [serial = 2291] [outer = (nil)] 06:15:04 INFO - PROCESS | 3422 | ++DOMWINDOW == 213 (0x97b2cc00) [pid = 3422] [serial = 2292] [outer = 0x95744800] 06:15:04 INFO - PROCESS | 3422 | 1460985304991 Marionette DEBUG loaded listener.js 06:15:05 INFO - PROCESS | 3422 | ++DOMWINDOW == 214 (0x97ef1400) [pid = 3422] [serial = 2293] [outer = 0x95744800] 06:15:05 INFO - PROCESS | 3422 | 1460985305784 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:15:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:15:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:15:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:15:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:15:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 1438ms 06:15:05 INFO - TEST-START | /FileAPI/historical.html 06:15:05 INFO - PROCESS | 3422 | 1460985305815 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:15:05 INFO - PROCESS | 3422 | 1460985305818 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:15:05 INFO - PROCESS | 3422 | 1460985305825 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:15:05 INFO - PROCESS | 3422 | 1460985305828 Marionette TRACE conn4 <- [1,3022,null,{}] 06:15:05 INFO - PROCESS | 3422 | 1460985305833 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:06 INFO - PROCESS | 3422 | 1460985306038 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:15:06 INFO - PROCESS | 3422 | 1460985306316 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:06 INFO - PROCESS | 3422 | ++DOCSHELL 0x94295400 == 211 [pid = 3422] [id = 765] 06:15:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 215 (0x94296400) [pid = 3422] [serial = 2294] [outer = (nil)] 06:15:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 216 (0x97efe800) [pid = 3422] [serial = 2295] [outer = 0x94296400] 06:15:06 INFO - PROCESS | 3422 | 1460985306397 Marionette DEBUG loaded listener.js 06:15:06 INFO - PROCESS | 3422 | ++DOMWINDOW == 217 (0x98021800) [pid = 3422] [serial = 2296] [outer = 0x94296400] 06:15:07 INFO - PROCESS | 3422 | 1460985307163 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:15:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:15:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:15:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:15:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:15:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:15:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:15:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:15:07 INFO - TEST-OK | /FileAPI/historical.html | took 1381ms 06:15:07 INFO - PROCESS | 3422 | 1460985307207 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:15:07 INFO - PROCESS | 3422 | 1460985307210 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:15:07 INFO - TEST-START | /FileAPI/idlharness.html 06:15:07 INFO - PROCESS | 3422 | 1460985307220 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:15:07 INFO - PROCESS | 3422 | 1460985307224 Marionette TRACE conn4 <- [1,3026,null,{}] 06:15:07 INFO - PROCESS | 3422 | 1460985307229 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:07 INFO - PROCESS | 3422 | 1460985307431 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:15:07 INFO - PROCESS | 3422 | 1460985307741 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:07 INFO - PROCESS | 3422 | ++DOCSHELL 0x97ef8c00 == 212 [pid = 3422] [id = 766] 06:15:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 218 (0x97efa000) [pid = 3422] [serial = 2297] [outer = (nil)] 06:15:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 219 (0x9818e400) [pid = 3422] [serial = 2298] [outer = 0x97efa000] 06:15:07 INFO - PROCESS | 3422 | 1460985307824 Marionette DEBUG loaded listener.js 06:15:07 INFO - PROCESS | 3422 | ++DOMWINDOW == 220 (0x98216400) [pid = 3422] [serial = 2299] [outer = 0x97efa000] 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:15:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:15:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:15:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:15:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:15:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:15:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:15:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:15:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:15:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:15:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:15:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:15:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:15:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:15:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:15:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:15:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:15:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:15:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:15:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:15:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:15:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:15:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 2466ms 06:15:09 INFO - TEST-START | /FileAPI/idlharness.worker 06:15:09 INFO - PROCESS | 3422 | 1460985309497 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:15:09 INFO - PROCESS | 3422 | 1460985309717 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:15:09 INFO - PROCESS | 3422 | 1460985309720 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:15:09 INFO - PROCESS | 3422 | 1460985309813 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:15:09 INFO - PROCESS | 3422 | 1460985309817 Marionette TRACE conn4 <- [1,3030,null,{}] 06:15:09 INFO - PROCESS | 3422 | 1460985309876 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:10 INFO - PROCESS | 3422 | 1460985310083 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:15:10 INFO - PROCESS | 3422 | 1460985310380 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8f9d0800 == 211 [pid = 3422] [id = 55] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x85cf3c00 == 210 [pid = 3422] [id = 299] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8595d800 == 209 [pid = 3422] [id = 339] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8f555800 == 208 [pid = 3422] [id = 303] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf3000 == 207 [pid = 3422] [id = 342] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x82bc7c00 == 206 [pid = 3422] [id = 744] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x86ce6000 == 205 [pid = 3422] [id = 743] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x86565000 == 204 [pid = 3422] [id = 742] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x85964000 == 203 [pid = 3422] [id = 718] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8596a400 == 202 [pid = 3422] [id = 741] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x84e6bc00 == 201 [pid = 3422] [id = 740] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8444e800 == 200 [pid = 3422] [id = 734] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8e98ac00 == 199 [pid = 3422] [id = 732] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8578fc00 == 198 [pid = 3422] [id = 733] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8dd1a000 == 197 [pid = 3422] [id = 731] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x86bf5800 == 196 [pid = 3422] [id = 730] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8bedfc00 == 195 [pid = 3422] [id = 729] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8bd21800 == 194 [pid = 3422] [id = 728] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8870c400 == 193 [pid = 3422] [id = 726] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x84eef400 == 192 [pid = 3422] [id = 727] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x87d54000 == 191 [pid = 3422] [id = 725] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x86c4b800 == 190 [pid = 3422] [id = 724] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x86bef400 == 189 [pid = 3422] [id = 723] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x8444bc00 == 188 [pid = 3422] [id = 721] 06:15:12 INFO - PROCESS | 3422 | --DOCSHELL 0x85cf7800 == 187 [pid = 3422] [id = 722] 06:15:12 INFO - PROCESS | 3422 | ++DOCSHELL 0x80f37800 == 188 [pid = 3422] [id = 767] 06:15:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 221 (0x82bc7c00) [pid = 3422] [serial = 2300] [outer = (nil)] 06:15:12 INFO - PROCESS | 3422 | ++DOMWINDOW == 222 (0x8440b800) [pid = 3422] [serial = 2301] [outer = 0x82bc7c00] 06:15:12 INFO - PROCESS | 3422 | 1460985312970 Marionette DEBUG loaded listener.js 06:15:13 INFO - PROCESS | 3422 | ++DOMWINDOW == 223 (0x8444e400) [pid = 3422] [serial = 2302] [outer = 0x82bc7c00] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 222 (0x86bf9000) [pid = 3422] [serial = 2162] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 221 (0x867c5800) [pid = 3422] [serial = 2160] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 220 (0x9fc7f800) [pid = 3422] [serial = 2145] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 219 (0x983ab400) [pid = 3422] [serial = 2135] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 218 (0x8884f800) [pid = 3422] [serial = 2094] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 217 (0x98b72800) [pid = 3422] [serial = 2136] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 216 (0x94297400) [pid = 3422] [serial = 2121] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 215 (0x86ce6400) [pid = 3422] [serial = 2093] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 214 (0x8c12d800) [pid = 3422] [serial = 2097] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 213 (0x8fe9c000) [pid = 3422] [serial = 2106] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 212 (0x8f554000) [pid = 3422] [serial = 2102] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 211 (0x8c0cac00) [pid = 3422] [serial = 2096] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 210 (0x93182c00) [pid = 3422] [serial = 2058] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 209 (0x93126800) [pid = 3422] [serial = 2112] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 208 (0x8ebfd800) [pid = 3422] [serial = 2100] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 207 (0x8fcb5c00) [pid = 3422] [serial = 2052] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 206 (0x84e78800) [pid = 3422] [serial = 2153] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 205 (0x9b2dd800) [pid = 3422] [serial = 2141] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 204 (0x904c0800) [pid = 3422] [serial = 2055] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 203 (0x98190000) [pid = 3422] [serial = 2130] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 202 (0x97ef7c00) [pid = 3422] [serial = 2127] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 201 (0x8440fc00) [pid = 3422] [serial = 2151] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 200 (0x89045c00) [pid = 3422] [serial = 1953] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 199 (0x84450c00) [pid = 3422] [serial = 2090] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 198 (0x88852000) [pid = 3422] [serial = 2031] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 197 (0x99311000) [pid = 3422] [serial = 2138] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 196 (0x8e98e400) [pid = 3422] [serial = 2099] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 195 (0x8c130000) [pid = 3422] [serial = 2040] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 194 (0x91496400) [pid = 3422] [serial = 2109] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 193 (0x993f3000) [pid = 3422] [serial = 2139] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 192 (0x9333e800) [pid = 3422] [serial = 2118] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 191 (0x91f8c000) [pid = 3422] [serial = 2111] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 190 (0x931db800) [pid = 3422] [serial = 2061] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 189 (0x8ddbd400) [pid = 3422] [serial = 2043] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 188 (0x8f55f800) [pid = 3422] [serial = 2049] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 187 (0x8bf9d400) [pid = 3422] [serial = 2037] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 186 (0xa000f000) [pid = 3422] [serial = 2147] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 185 (0x93337000) [pid = 3422] [serial = 2064] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 184 (0x86557c00) [pid = 3422] [serial = 2157] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 183 (0x97ef3400) [pid = 3422] [serial = 2126] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 182 (0x86561c00) [pid = 3422] [serial = 2159] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 181 (0x9824f400) [pid = 3422] [serial = 2133] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 180 (0x932e9800) [pid = 3422] [serial = 2115] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 179 (0x9fbbbc00) [pid = 3422] [serial = 2144] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 178 (0x8f4ef800) [pid = 3422] [serial = 2046] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 177 (0x9330c000) [pid = 3422] [serial = 2117] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 176 (0x931d9800) [pid = 3422] [serial = 2114] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 175 (0x9818a400) [pid = 3422] [serial = 2129] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 174 (0x8fcb4c00) [pid = 3422] [serial = 2105] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 173 (0x8f55c800) [pid = 3422] [serial = 2103] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 172 (0x97b25000) [pid = 3422] [serial = 2124] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 171 (0x979c5800) [pid = 3422] [serial = 2123] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 170 (0x9df24800) [pid = 3422] [serial = 2142] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 169 (0x8596c400) [pid = 3422] [serial = 2028] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 168 (0x98224c00) [pid = 3422] [serial = 2132] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 167 (0x8b5ea800) [pid = 3422] [serial = 2034] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 166 (0x838e6800) [pid = 3422] [serial = 2150] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 165 (0x8596c000) [pid = 3422] [serial = 2156] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 164 (0x88706c00) [pid = 3422] [serial = 2070] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x91490000) [pid = 3422] [serial = 2108] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x84e70400) [pid = 3422] [serial = 2091] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8870a800) [pid = 3422] [serial = 2025] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x8514b800) [pid = 3422] [serial = 2154] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x940bd800) [pid = 3422] [serial = 2120] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x940b5400) [pid = 3422] [serial = 2067] [outer = (nil)] [url = about:blank] 06:15:13 INFO - PROCESS | 3422 | [3422] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:15:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:15:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:15:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:15:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:15:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:15:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:15:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:15:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:15:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:15:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:15:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:15:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:15:15 INFO - {} 06:15:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5746ms 06:15:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:15:15 INFO - PROCESS | 3422 | 1460985315348 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:15:15 INFO - PROCESS | 3422 | 1460985315483 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:15:15 INFO - PROCESS | 3422 | 1460985315502 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:15:15 INFO - PROCESS | 3422 | 1460985315529 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:15:15 INFO - PROCESS | 3422 | 1460985315543 Marionette TRACE conn4 <- [1,3034,null,{}] 06:15:15 INFO - PROCESS | 3422 | 1460985315580 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:15 INFO - PROCESS | 3422 | 1460985315931 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:15:15 INFO - PROCESS | 3422 | 1460985315971 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:15 INFO - PROCESS | 3422 | ++DOCSHELL 0x85784800 == 189 [pid = 3422] [id = 768] 06:15:15 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8578d800) [pid = 3422] [serial = 2303] [outer = (nil)] 06:15:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8bee5800) [pid = 3422] [serial = 2304] [outer = 0x8578d800] 06:15:16 INFO - PROCESS | 3422 | 1460985316040 Marionette DEBUG loaded listener.js 06:15:16 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x8bf9b800) [pid = 3422] [serial = 2305] [outer = 0x8578d800] 06:15:16 INFO - PROCESS | 3422 | 1460985316814 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:15:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:15:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1316ms 06:15:16 INFO - PROCESS | 3422 | 1460985316835 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:15:16 INFO - PROCESS | 3422 | 1460985316841 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:15:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:15:16 INFO - PROCESS | 3422 | 1460985316851 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:15:16 INFO - PROCESS | 3422 | 1460985316854 Marionette TRACE conn4 <- [1,3038,null,{}] 06:15:16 INFO - PROCESS | 3422 | 1460985316860 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:17 INFO - PROCESS | 3422 | 1460985317183 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:15:17 INFO - PROCESS | 3422 | 1460985317222 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:17 INFO - PROCESS | 3422 | ++DOCSHELL 0x8bee8000 == 190 [pid = 3422] [id = 769] 06:15:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8bf9ec00) [pid = 3422] [serial = 2306] [outer = (nil)] 06:15:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x8c12e000) [pid = 3422] [serial = 2307] [outer = 0x8bf9ec00] 06:15:17 INFO - PROCESS | 3422 | 1460985317289 Marionette DEBUG loaded listener.js 06:15:17 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x8d950400) [pid = 3422] [serial = 2308] [outer = 0x8bf9ec00] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 163 (0x84456000) [pid = 3422] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 162 (0x84e6d400) [pid = 3422] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 161 (0x8f604c00) [pid = 3422] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 160 (0x86cde800) [pid = 3422] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 159 (0x8655dc00) [pid = 3422] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 158 (0x8bfa3400) [pid = 3422] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 157 (0x88704c00) [pid = 3422] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 156 (0x8bee2400) [pid = 3422] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 155 (0x89bf9800) [pid = 3422] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 154 (0x8ddc3400) [pid = 3422] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 153 (0x8f50b800) [pid = 3422] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 152 (0x8e98e800) [pid = 3422] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 151 (0x85cfe400) [pid = 3422] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 150 (0x88858800) [pid = 3422] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 149 (0x8bd19400) [pid = 3422] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 148 (0x88706000) [pid = 3422] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 147 (0x8bfa3000) [pid = 3422] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 146 (0x8dd17400) [pid = 3422] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 145 (0x8444d000) [pid = 3422] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 144 (0x85cf0800) [pid = 3422] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 143 (0x86cdd000) [pid = 3422] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 142 (0x8fe70800) [pid = 3422] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 141 (0x86ce9400) [pid = 3422] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:15:18 INFO - PROCESS | 3422 | --DOMWINDOW == 140 (0x9fe67400) [pid = 3422] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:15:18 INFO - PROCESS | 3422 | 1460985318743 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:15:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:15:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1934ms 06:15:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:15:18 INFO - PROCESS | 3422 | 1460985318786 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:15:18 INFO - PROCESS | 3422 | 1460985318789 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:15:18 INFO - PROCESS | 3422 | 1460985318796 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:15:18 INFO - PROCESS | 3422 | 1460985318801 Marionette TRACE conn4 <- [1,3042,null,{}] 06:15:18 INFO - PROCESS | 3422 | 1460985318816 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:19 INFO - PROCESS | 3422 | 1460985318998 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:15:19 INFO - PROCESS | 3422 | 1460985319215 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:19 INFO - PROCESS | 3422 | ++DOCSHELL 0x85964800 == 191 [pid = 3422] [id = 770] 06:15:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 141 (0x88e4cc00) [pid = 3422] [serial = 2309] [outer = (nil)] 06:15:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 142 (0x8c127800) [pid = 3422] [serial = 2310] [outer = 0x88e4cc00] 06:15:19 INFO - PROCESS | 3422 | 1460985319285 Marionette DEBUG loaded listener.js 06:15:19 INFO - PROCESS | 3422 | ++DOMWINDOW == 143 (0x8db13400) [pid = 3422] [serial = 2311] [outer = 0x88e4cc00] 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:15:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:15:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1772ms 06:15:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:15:20 INFO - PROCESS | 3422 | 1460985320464 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:15:20 INFO - PROCESS | 3422 | 1460985320568 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:15:20 INFO - PROCESS | 3422 | 1460985320581 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:15:20 INFO - PROCESS | 3422 | 1460985320669 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:15:20 INFO - PROCESS | 3422 | 1460985320675 Marionette TRACE conn4 <- [1,3046,null,{}] 06:15:20 INFO - PROCESS | 3422 | 1460985320760 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:21 INFO - PROCESS | 3422 | 1460985321156 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:15:21 INFO - PROCESS | 3422 | 1460985321331 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:21 INFO - PROCESS | 3422 | ++DOCSHELL 0x84409000 == 192 [pid = 3422] [id = 771] 06:15:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 144 (0x8444e800) [pid = 3422] [serial = 2312] [outer = (nil)] 06:15:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 145 (0x85150000) [pid = 3422] [serial = 2313] [outer = 0x8444e800] 06:15:21 INFO - PROCESS | 3422 | 1460985321412 Marionette DEBUG loaded listener.js 06:15:21 INFO - PROCESS | 3422 | ++DOMWINDOW == 146 (0x8595e800) [pid = 3422] [serial = 2314] [outer = 0x8444e800] 06:15:21 INFO - PROCESS | 3422 | [3422] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:15:22 INFO - PROCESS | 3422 | 1460985322263 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:15:22 INFO - {} 06:15:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1723ms 06:15:22 INFO - PROCESS | 3422 | 1460985322320 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:15:22 INFO - PROCESS | 3422 | 1460985322328 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:15:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:15:22 INFO - PROCESS | 3422 | 1460985322346 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:15:22 INFO - PROCESS | 3422 | 1460985322350 Marionette TRACE conn4 <- [1,3050,null,{}] 06:15:22 INFO - PROCESS | 3422 | 1460985322357 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:22 INFO - PROCESS | 3422 | 1460985322674 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:15:22 INFO - PROCESS | 3422 | 1460985322940 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:22 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfb400 == 193 [pid = 3422] [id = 772] 06:15:22 INFO - PROCESS | 3422 | ++DOMWINDOW == 147 (0x86559800) [pid = 3422] [serial = 2315] [outer = (nil)] 06:15:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 148 (0x867d0800) [pid = 3422] [serial = 2316] [outer = 0x86559800] 06:15:23 INFO - PROCESS | 3422 | 1460985323025 Marionette DEBUG loaded listener.js 06:15:23 INFO - PROCESS | 3422 | ++DOMWINDOW == 149 (0x86bf7800) [pid = 3422] [serial = 2317] [outer = 0x86559800] 06:15:23 INFO - PROCESS | 3422 | 1460985323862 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:15:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1532ms 06:15:23 INFO - PROCESS | 3422 | 1460985323878 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:15:23 INFO - PROCESS | 3422 | 1460985323881 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:15:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:15:23 INFO - PROCESS | 3422 | 1460985323889 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:15:23 INFO - PROCESS | 3422 | 1460985323894 Marionette TRACE conn4 <- [1,3054,null,{}] 06:15:23 INFO - PROCESS | 3422 | 1460985323910 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:24 INFO - PROCESS | 3422 | 1460985324121 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:15:24 INFO - PROCESS | 3422 | 1460985324418 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:24 INFO - PROCESS | 3422 | ++DOCSHELL 0x85787800 == 194 [pid = 3422] [id = 773] 06:15:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 150 (0x87d54000) [pid = 3422] [serial = 2318] [outer = (nil)] 06:15:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 151 (0x88e50800) [pid = 3422] [serial = 2319] [outer = 0x87d54000] 06:15:24 INFO - PROCESS | 3422 | 1460985324582 Marionette DEBUG loaded listener.js 06:15:24 INFO - PROCESS | 3422 | ++DOMWINDOW == 152 (0x8bd21000) [pid = 3422] [serial = 2320] [outer = 0x87d54000] 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:15:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:15:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:15:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:15:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2083ms 06:15:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:15:26 INFO - PROCESS | 3422 | 1460985325837 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:15:26 INFO - PROCESS | 3422 | 1460985325992 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:15:26 INFO - PROCESS | 3422 | 1460985326001 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:15:26 INFO - PROCESS | 3422 | 1460985326022 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:15:26 INFO - PROCESS | 3422 | 1460985326036 Marionette TRACE conn4 <- [1,3058,null,{}] 06:15:26 INFO - PROCESS | 3422 | 1460985326047 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:26 INFO - PROCESS | 3422 | 1460985326373 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:15:26 INFO - PROCESS | 3422 | 1460985326665 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:26 INFO - PROCESS | 3422 | ++DOCSHELL 0x8c0be800 == 195 [pid = 3422] [id = 774] 06:15:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 153 (0x8c125000) [pid = 3422] [serial = 2321] [outer = (nil)] 06:15:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 154 (0x8ebf2000) [pid = 3422] [serial = 2322] [outer = 0x8c125000] 06:15:26 INFO - PROCESS | 3422 | 1460985326744 Marionette DEBUG loaded listener.js 06:15:26 INFO - PROCESS | 3422 | ++DOMWINDOW == 155 (0x8ebfb800) [pid = 3422] [serial = 2323] [outer = 0x8c125000] 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:15:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:15:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:15:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:15:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:15:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:15:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1553ms 06:15:27 INFO - PROCESS | 3422 | 1460985327549 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:15:27 INFO - PROCESS | 3422 | 1460985327595 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:15:27 INFO - PROCESS | 3422 | 1460985327599 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:15:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:15:27 INFO - PROCESS | 3422 | 1460985327607 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:15:27 INFO - PROCESS | 3422 | 1460985327610 Marionette TRACE conn4 <- [1,3062,null,{}] 06:15:27 INFO - PROCESS | 3422 | 1460985327615 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:27 INFO - PROCESS | 3422 | 1460985327814 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:15:28 INFO - PROCESS | 3422 | 1460985328083 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:28 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cf9000 == 196 [pid = 3422] [id = 775] 06:15:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 156 (0x8655bc00) [pid = 3422] [serial = 2324] [outer = (nil)] 06:15:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 157 (0x8e98ec00) [pid = 3422] [serial = 2325] [outer = 0x8655bc00] 06:15:28 INFO - PROCESS | 3422 | 1460985328166 Marionette DEBUG loaded listener.js 06:15:28 INFO - PROCESS | 3422 | ++DOMWINDOW == 158 (0x8f4ed400) [pid = 3422] [serial = 2326] [outer = 0x8655bc00] 06:15:28 INFO - PROCESS | 3422 | [3422] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:15:29 INFO - PROCESS | 3422 | 1460985329001 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:15:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:15:29 INFO - {} 06:15:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1435ms 06:15:29 INFO - PROCESS | 3422 | 1460985329043 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:15:29 INFO - PROCESS | 3422 | 1460985329047 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:15:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:15:29 INFO - PROCESS | 3422 | 1460985329052 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:15:29 INFO - PROCESS | 3422 | 1460985329055 Marionette TRACE conn4 <- [1,3066,null,{}] 06:15:29 INFO - PROCESS | 3422 | 1460985329069 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:29 INFO - PROCESS | 3422 | 1460985329321 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:15:29 INFO - PROCESS | 3422 | 1460985329591 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:29 INFO - PROCESS | 3422 | ++DOCSHELL 0x82aea400 == 197 [pid = 3422] [id = 776] 06:15:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 159 (0x8595e000) [pid = 3422] [serial = 2327] [outer = (nil)] 06:15:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 160 (0x8fcaac00) [pid = 3422] [serial = 2328] [outer = 0x8595e000] 06:15:29 INFO - PROCESS | 3422 | 1460985329673 Marionette DEBUG loaded listener.js 06:15:29 INFO - PROCESS | 3422 | ++DOMWINDOW == 161 (0x904be000) [pid = 3422] [serial = 2329] [outer = 0x8595e000] 06:15:30 INFO - PROCESS | 3422 | 1460985330521 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:15:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:15:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1482ms 06:15:30 INFO - PROCESS | 3422 | 1460985330537 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:15:30 INFO - PROCESS | 3422 | 1460985330540 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:15:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:15:30 INFO - PROCESS | 3422 | 1460985330546 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:15:30 INFO - PROCESS | 3422 | 1460985330549 Marionette TRACE conn4 <- [1,3070,null,{}] 06:15:30 INFO - PROCESS | 3422 | 1460985330555 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:30 INFO - PROCESS | 3422 | 1460985330763 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:15:31 INFO - PROCESS | 3422 | 1460985331041 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:31 INFO - PROCESS | 3422 | ++DOCSHELL 0x88e4fc00 == 198 [pid = 3422] [id = 777] 06:15:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 162 (0x8fcb2000) [pid = 3422] [serial = 2330] [outer = (nil)] 06:15:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 163 (0x91492000) [pid = 3422] [serial = 2331] [outer = 0x8fcb2000] 06:15:31 INFO - PROCESS | 3422 | 1460985331121 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 3422 | ++DOMWINDOW == 164 (0x91496400) [pid = 3422] [serial = 2332] [outer = 0x8fcb2000] 06:15:31 INFO - PROCESS | 3422 | 1460985331924 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:15:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1442ms 06:15:31 INFO - PROCESS | 3422 | 1460985331990 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:15:31 INFO - PROCESS | 3422 | 1460985331994 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:15:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:15:32 INFO - PROCESS | 3422 | 1460985332000 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:15:32 INFO - PROCESS | 3422 | 1460985332002 Marionette TRACE conn4 <- [1,3074,null,{}] 06:15:32 INFO - PROCESS | 3422 | 1460985332008 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:32 INFO - PROCESS | 3422 | 1460985332215 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:15:32 INFO - PROCESS | 3422 | 1460985332520 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:32 INFO - PROCESS | 3422 | ++DOCSHELL 0x8fcb0c00 == 199 [pid = 3422] [id = 778] 06:15:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 165 (0x91495800) [pid = 3422] [serial = 2333] [outer = (nil)] 06:15:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 166 (0x9312c400) [pid = 3422] [serial = 2334] [outer = 0x91495800] 06:15:32 INFO - PROCESS | 3422 | 1460985332602 Marionette DEBUG loaded listener.js 06:15:32 INFO - PROCESS | 3422 | ++DOMWINDOW == 167 (0x93188800) [pid = 3422] [serial = 2335] [outer = 0x91495800] 06:15:33 INFO - PROCESS | 3422 | 1460985333338 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:15:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1386ms 06:15:33 INFO - PROCESS | 3422 | 1460985333388 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:15:33 INFO - PROCESS | 3422 | 1460985333392 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:15:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:15:33 INFO - PROCESS | 3422 | 1460985333398 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:15:33 INFO - PROCESS | 3422 | 1460985333402 Marionette TRACE conn4 <- [1,3078,null,{}] 06:15:33 INFO - PROCESS | 3422 | 1460985333407 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:33 INFO - PROCESS | 3422 | 1460985333641 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:15:33 INFO - PROCESS | 3422 | 1460985333922 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:33 INFO - PROCESS | 3422 | ++DOCSHELL 0x91496000 == 200 [pid = 3422] [id = 779] 06:15:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 168 (0x91f82800) [pid = 3422] [serial = 2336] [outer = (nil)] 06:15:33 INFO - PROCESS | 3422 | ++DOMWINDOW == 169 (0x931dc800) [pid = 3422] [serial = 2337] [outer = 0x91f82800] 06:15:34 INFO - PROCESS | 3422 | 1460985334002 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 3422 | ++DOMWINDOW == 170 (0x931e2400) [pid = 3422] [serial = 2338] [outer = 0x91f82800] 06:15:34 INFO - PROCESS | 3422 | 1460985334817 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:15:34 INFO - PROCESS | 3422 | 1460985334884 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:15:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:15:34 INFO - PROCESS | 3422 | 1460985334938 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:15:34 INFO - PROCESS | 3422 | 1460985334941 Marionette TRACE conn4 <- [1,3082,null,{}] 06:15:34 INFO - PROCESS | 3422 | 1460985334960 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:35 INFO - PROCESS | 3422 | 1460985335180 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:15:35 INFO - PROCESS | 3422 | 1460985335485 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:35 INFO - PROCESS | 3422 | ++DOCSHELL 0x85cfb000 == 201 [pid = 3422] [id = 780] 06:15:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 171 (0x932eb800) [pid = 3422] [serial = 2339] [outer = (nil)] 06:15:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 172 (0x932f4c00) [pid = 3422] [serial = 2340] [outer = 0x932eb800] 06:15:35 INFO - PROCESS | 3422 | 1460985335604 Marionette DEBUG loaded listener.js 06:15:35 INFO - PROCESS | 3422 | ++DOMWINDOW == 173 (0x93307c00) [pid = 3422] [serial = 2341] [outer = 0x932eb800] 06:15:36 INFO - PROCESS | 3422 | 1460985336334 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:15:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:15:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:15:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:15:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1446ms 06:15:36 INFO - PROCESS | 3422 | 1460985336380 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:15:36 INFO - PROCESS | 3422 | 1460985336384 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:15:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:15:36 INFO - PROCESS | 3422 | 1460985336390 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:15:36 INFO - PROCESS | 3422 | 1460985336394 Marionette TRACE conn4 <- [1,3086,null,{}] 06:15:36 INFO - PROCESS | 3422 | 1460985336399 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:36 INFO - PROCESS | 3422 | 1460985336617 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:15:36 INFO - PROCESS | 3422 | 1460985336929 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:36 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f8c00 == 202 [pid = 3422] [id = 781] 06:15:36 INFO - PROCESS | 3422 | ++DOMWINDOW == 174 (0x9333d000) [pid = 3422] [serial = 2342] [outer = (nil)] 06:15:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 175 (0x94071400) [pid = 3422] [serial = 2343] [outer = 0x9333d000] 06:15:37 INFO - PROCESS | 3422 | 1460985337021 Marionette DEBUG loaded listener.js 06:15:37 INFO - PROCESS | 3422 | ++DOMWINDOW == 176 (0x94290400) [pid = 3422] [serial = 2344] [outer = 0x9333d000] 06:15:37 INFO - PROCESS | 3422 | 1460985337814 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:15:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1482ms 06:15:37 INFO - PROCESS | 3422 | 1460985337873 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:15:37 INFO - PROCESS | 3422 | 1460985337876 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:15:37 INFO - PROCESS | 3422 | 1460985337882 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:15:37 INFO - PROCESS | 3422 | 1460985337886 Marionette TRACE conn4 <- [1,3090,null,{}] 06:15:37 INFO - PROCESS | 3422 | 1460985337892 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:38 INFO - PROCESS | 3422 | 1460985338131 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:15:38 INFO - PROCESS | 3422 | 1460985338419 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:38 INFO - PROCESS | 3422 | ++DOCSHELL 0x86c4b400 == 203 [pid = 3422] [id = 782] 06:15:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 177 (0x8bf9cc00) [pid = 3422] [serial = 2345] [outer = (nil)] 06:15:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 178 (0x95740c00) [pid = 3422] [serial = 2346] [outer = 0x8bf9cc00] 06:15:38 INFO - PROCESS | 3422 | 1460985338504 Marionette DEBUG loaded listener.js 06:15:38 INFO - PROCESS | 3422 | ++DOMWINDOW == 179 (0x9707e400) [pid = 3422] [serial = 2347] [outer = 0x8bf9cc00] 06:15:39 INFO - PROCESS | 3422 | 1460985339291 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:15:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:15:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1429ms 06:15:39 INFO - PROCESS | 3422 | 1460985339313 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:15:39 INFO - PROCESS | 3422 | 1460985339316 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:15:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:15:39 INFO - PROCESS | 3422 | 1460985339322 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:15:39 INFO - PROCESS | 3422 | 1460985339324 Marionette TRACE conn4 <- [1,3094,null,{}] 06:15:39 INFO - PROCESS | 3422 | 1460985339330 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:39 INFO - PROCESS | 3422 | 1460985339540 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:15:39 INFO - PROCESS | 3422 | 1460985339854 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:39 INFO - PROCESS | 3422 | ++DOCSHELL 0x84ee3000 == 204 [pid = 3422] [id = 783] 06:15:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 180 (0x8514dc00) [pid = 3422] [serial = 2348] [outer = (nil)] 06:15:39 INFO - PROCESS | 3422 | ++DOMWINDOW == 181 (0x97b2a000) [pid = 3422] [serial = 2349] [outer = 0x8514dc00] 06:15:39 INFO - PROCESS | 3422 | 1460985339937 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 3422 | ++DOMWINDOW == 182 (0x97bd9000) [pid = 3422] [serial = 2350] [outer = 0x8514dc00] 06:15:40 INFO - PROCESS | 3422 | 1460985340737 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:15:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:15:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1441ms 06:15:40 INFO - PROCESS | 3422 | 1460985340763 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:15:40 INFO - PROCESS | 3422 | 1460985340766 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:15:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:15:40 INFO - PROCESS | 3422 | 1460985340772 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:15:40 INFO - PROCESS | 3422 | 1460985340775 Marionette TRACE conn4 <- [1,3098,null,{}] 06:15:40 INFO - PROCESS | 3422 | 1460985340780 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:40 INFO - PROCESS | 3422 | 1460985340977 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:15:41 INFO - PROCESS | 3422 | 1460985341291 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:41 INFO - PROCESS | 3422 | ++DOCSHELL 0x940b5000 == 205 [pid = 3422] [id = 784] 06:15:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 183 (0x9573f400) [pid = 3422] [serial = 2351] [outer = (nil)] 06:15:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 184 (0x98190400) [pid = 3422] [serial = 2352] [outer = 0x9573f400] 06:15:41 INFO - PROCESS | 3422 | 1460985341370 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 3422 | ++DOMWINDOW == 185 (0x9821e000) [pid = 3422] [serial = 2353] [outer = 0x9573f400] 06:15:42 INFO - PROCESS | 3422 | 1460985342151 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:15:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:15:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:15:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1431ms 06:15:42 INFO - PROCESS | 3422 | 1460985342203 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 3422 | 1460985342206 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:15:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:15:42 INFO - PROCESS | 3422 | 1460985342212 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 3422 | 1460985342217 Marionette TRACE conn4 <- [1,3102,null,{}] 06:15:42 INFO - PROCESS | 3422 | 1460985342264 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:42 INFO - PROCESS | 3422 | 1460985342544 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:15:42 INFO - PROCESS | 3422 | 1460985342780 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:42 INFO - PROCESS | 3422 | ++DOCSHELL 0x8f60b400 == 206 [pid = 3422] [id = 785] 06:15:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 186 (0x940b9000) [pid = 3422] [serial = 2354] [outer = (nil)] 06:15:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 187 (0x98253400) [pid = 3422] [serial = 2355] [outer = 0x940b9000] 06:15:42 INFO - PROCESS | 3422 | 1460985342863 Marionette DEBUG loaded listener.js 06:15:42 INFO - PROCESS | 3422 | ++DOMWINDOW == 188 (0x98254000) [pid = 3422] [serial = 2356] [outer = 0x940b9000] 06:15:43 INFO - PROCESS | 3422 | 1460985343607 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:15:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1436ms 06:15:43 INFO - PROCESS | 3422 | 1460985343650 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:15:43 INFO - PROCESS | 3422 | 1460985343654 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:15:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:15:43 INFO - PROCESS | 3422 | 1460985343659 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:15:43 INFO - PROCESS | 3422 | 1460985343662 Marionette TRACE conn4 <- [1,3106,null,{}] 06:15:43 INFO - PROCESS | 3422 | 1460985343668 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:43 INFO - PROCESS | 3422 | 1460985343870 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:15:44 INFO - PROCESS | 3422 | 1460985344179 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 3422 | ++DOCSHELL 0x838e9400 == 207 [pid = 3422] [id = 786] 06:15:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 189 (0x84eef400) [pid = 3422] [serial = 2357] [outer = (nil)] 06:15:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 190 (0x98fb5000) [pid = 3422] [serial = 2358] [outer = 0x84eef400] 06:15:44 INFO - PROCESS | 3422 | 1460985344262 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 3422 | ++DOMWINDOW == 191 (0x9915bc00) [pid = 3422] [serial = 2359] [outer = 0x84eef400] 06:15:45 INFO - PROCESS | 3422 | 1460985345021 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:15:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1385ms 06:15:45 INFO - PROCESS | 3422 | 1460985345051 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:15:45 INFO - PROCESS | 3422 | 1460985345055 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:15:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:15:45 INFO - PROCESS | 3422 | 1460985345061 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 3422 | 1460985345063 Marionette TRACE conn4 <- [1,3110,null,{}] 06:15:45 INFO - PROCESS | 3422 | 1460985345069 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:45 INFO - PROCESS | 3422 | 1460985345298 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:15:45 INFO - PROCESS | 3422 | 1460985345583 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:45 INFO - PROCESS | 3422 | ++DOCSHELL 0x932f3400 == 208 [pid = 3422] [id = 787] 06:15:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 192 (0x9818c400) [pid = 3422] [serial = 2360] [outer = (nil)] 06:15:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 193 (0x9ae8ec00) [pid = 3422] [serial = 2361] [outer = 0x9818c400] 06:15:45 INFO - PROCESS | 3422 | 1460985345664 Marionette DEBUG loaded listener.js 06:15:45 INFO - PROCESS | 3422 | ++DOMWINDOW == 194 (0x9df28400) [pid = 3422] [serial = 2362] [outer = 0x9818c400] 06:15:46 INFO - PROCESS | 3422 | 1460985346398 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:15:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:15:46 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:15:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:15:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:15:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1390ms 06:15:46 INFO - PROCESS | 3422 | 1460985346453 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:15:46 INFO - PROCESS | 3422 | 1460985346457 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:15:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:15:46 INFO - PROCESS | 3422 | 1460985346463 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:15:46 INFO - PROCESS | 3422 | 1460985346465 Marionette TRACE conn4 <- [1,3114,null,{}] 06:15:46 INFO - PROCESS | 3422 | 1460985346471 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:46 INFO - PROCESS | 3422 | 1460985346683 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:15:47 INFO - PROCESS | 3422 | 1460985346999 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\", \"347afd6d-5a0f-4933-ba89-f612754ed742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:47 INFO - PROCESS | 3422 | ++DOCSHELL 0x8295bc00 == 209 [pid = 3422] [id = 788] 06:15:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 195 (0x82bcd000) [pid = 3422] [serial = 2363] [outer = (nil)] 06:15:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 196 (0x9eb4c400) [pid = 3422] [serial = 2364] [outer = 0x82bcd000] 06:15:47 INFO - PROCESS | 3422 | 1460985347079 Marionette DEBUG loaded listener.js 06:15:47 INFO - PROCESS | 3422 | ++DOMWINDOW == 197 (0x9fb4a800) [pid = 3422] [serial = 2365] [outer = 0x82bcd000] 06:15:47 INFO - PROCESS | 3422 | 1460985347825 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:15:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:15:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1389ms 06:15:47 INFO - PROCESS | 3422 | 1460985347852 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:15:47 INFO - PROCESS | 3422 | 1460985347855 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:15:48 WARNING - u'runner_teardown' () 06:15:48 INFO - No more tests 06:15:48 INFO - Got 0 unexpected results 06:15:48 INFO - SUITE-END | took 1179s 06:15:49 INFO - Closing logging queue 06:15:49 INFO - queue closed 06:15:49 INFO - Return code: 0 06:15:49 WARNING - # TBPL SUCCESS # 06:15:49 INFO - Running post-action listener: _resource_record_post_action 06:15:49 INFO - Running post-run listener: _resource_record_post_run 06:15:50 INFO - Total resource usage - Wall time: 1214s; CPU: 98.0%; Read bytes: 20819968; Write bytes: 964456448; Read time: 2288; Write time: 246784 06:15:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:15:50 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 183259136; Read time: 8; Write time: 154048 06:15:50 INFO - run-tests - Wall time: 1184s; CPU: 98.0%; Read bytes: 20635648; Write bytes: 781172736; Read time: 2224; Write time: 92636 06:15:50 INFO - Running post-run listener: _upload_blobber_files 06:15:50 INFO - Blob upload gear active. 06:15:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:15:50 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:15:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:15:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:15:50 INFO - (blobuploader) - INFO - Open directory for files ... 06:15:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:15:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:15:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:15:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:15:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:15:53 INFO - (blobuploader) - INFO - Done attempting. 06:15:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:15:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:15:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:15:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:15:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:15:54 INFO - (blobuploader) - INFO - Done attempting. 06:15:54 INFO - (blobuploader) - INFO - Iteration through files over. 06:15:54 INFO - Return code: 0 06:15:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:15:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:15:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/315cea4a15f8a59d57ce6d40c0c376bb01fc2ae8891d321c1c6b979d18db69f2590c02abf46287721c9ae2e3c3d57d742316d65cc97950a21dcba11fc7f3102c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3be49471c575d681ee7e74f28a309aafbb1f63507bb68d9ba6884f239e519176e152aa962c2319fdbbb7cec9fd1b5ab099641812b4c77b6bb2a5444f6ff0fdac"} 06:15:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:15:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:15:54 INFO - Contents: 06:15:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/315cea4a15f8a59d57ce6d40c0c376bb01fc2ae8891d321c1c6b979d18db69f2590c02abf46287721c9ae2e3c3d57d742316d65cc97950a21dcba11fc7f3102c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3be49471c575d681ee7e74f28a309aafbb1f63507bb68d9ba6884f239e519176e152aa962c2319fdbbb7cec9fd1b5ab099641812b4c77b6bb2a5444f6ff0fdac"} 06:15:54 INFO - Running post-run listener: copy_logs_to_upload_dir 06:15:54 INFO - Copying logs to upload dir... 06:15:54 INFO - mkdir: /builds/slave/test/build/upload/logs 06:15:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1294.215391 ========= master_lag: 0.62 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 34 secs) (at 2016-04-18 06:15:54.876599) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 06:15:54.880539) ========= 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-1460983547.866658-714767540 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/315cea4a15f8a59d57ce6d40c0c376bb01fc2ae8891d321c1c6b979d18db69f2590c02abf46287721c9ae2e3c3d57d742316d65cc97950a21dcba11fc7f3102c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3be49471c575d681ee7e74f28a309aafbb1f63507bb68d9ba6884f239e519176e152aa962c2319fdbbb7cec9fd1b5ab099641812b4c77b6bb2a5444f6ff0fdac"} build_url:https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028082 build_url: 'https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/315cea4a15f8a59d57ce6d40c0c376bb01fc2ae8891d321c1c6b979d18db69f2590c02abf46287721c9ae2e3c3d57d742316d65cc97950a21dcba11fc7f3102c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3be49471c575d681ee7e74f28a309aafbb1f63507bb68d9ba6884f239e519176e152aa962c2319fdbbb7cec9fd1b5ab099641812b4c77b6bb2a5444f6ff0fdac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/M6u0UR0YS0OJ99neE9kwPw/artifacts/public/build/firefox-48.0a1.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-04-18 06:15:54.962133) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 06:15:54.962475) ========= 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-1460983547.866658-714767540 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015820 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 06:15:55.055550) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 06:15:55.055855) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 06:15:55.059202) ========= ========= Total master_lag: 7.08 =========