builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-747 starttime: 1461071520.66 results: success (0) buildid: 20160419052748 builduid: cb8f79f778d94656a89a0a52f21b571d revision: 750ff8b64b21633ccdc2e017d573c552d2ba2268 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 06:12:00.661226) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 06:12:00.661696) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 23 secs) (at 2016-04-19 06:12:00.661988) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 23 secs) (at 2016-04-19 06:12:23.945782) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 06:12:23.946094) ========= 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-1461071511.303041-227233710 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 06:12:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-04-19 06:12:24 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.593731 ========= master_lag: 6.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 06:12:30.937117) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 06:12:30.937457) ========= 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-1461071511.303041-227233710 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.057599 ========= master_lag: 6.52 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 06:12:37.511665) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-04-19 06:12:37.512049) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 750ff8b64b21633ccdc2e017d573c552d2ba2268 --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 750ff8b64b21633ccdc2e017d573c552d2ba2268 --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-1461071511.303041-227233710 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 06:12:38,124 truncating revision to first 12 chars 2016-04-19 06:12:38,124 Setting DEBUG logging. 2016-04-19 06:12:38,125 attempt 1/10 2016-04-19 06:12:38,125 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/750ff8b64b21?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 06:12:39,950 unpacking tar archive at: mozilla-inbound-750ff8b64b21/testing/mozharness/ program finished with exit code 0 elapsedTime=2.450878 ========= master_lag: 7.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-04-19 06:12:47.179160) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 06:12:47.179495) ========= script_repo_revision: 750ff8b64b21633ccdc2e017d573c552d2ba2268 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 06:12:47.179936) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 9 secs) (at 2016-04-19 06:12:47.180211) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 9 secs) (at 2016-04-19 06:12:56.426119) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 53 secs) (at 2016-04-19 06:12:56.426498) ========= /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-1461071511.303041-227233710 _=/tools/buildbot/bin/python using PTY: False 06:12:56 INFO - MultiFileLogger online at 20160419 06:12:56 in /builds/slave/test 06:12:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 06:12:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:12:56 INFO - {'append_to_log': False, 06:12:56 INFO - 'base_work_dir': '/builds/slave/test', 06:12:56 INFO - 'blob_upload_branch': 'mozilla-inbound', 06:12:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:12:56 INFO - 'buildbot_json_path': 'buildprops.json', 06:12:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:12:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:12:56 INFO - 'download_minidump_stackwalk': True, 06:12:56 INFO - 'download_symbols': 'true', 06:12:56 INFO - 'e10s': False, 06:12:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:12:56 INFO - 'tooltool.py': '/tools/tooltool.py', 06:12:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:12:56 INFO - '/tools/misc-python/virtualenv.py')}, 06:12:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:12:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:12:56 INFO - 'log_level': 'info', 06:12:56 INFO - 'log_to_console': True, 06:12:56 INFO - 'opt_config_files': (), 06:12:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:12:56 INFO - '--processes=1', 06:12:56 INFO - '--config=%(test_path)s/wptrunner.ini', 06:12:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:12:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:12:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:12:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:12:56 INFO - 'pip_index': False, 06:12:56 INFO - 'require_test_zip': True, 06:12:56 INFO - 'test_type': ('testharness',), 06:12:56 INFO - 'this_chunk': '1', 06:12:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:12:56 INFO - 'total_chunks': '10', 06:12:56 INFO - 'virtualenv_path': 'venv', 06:12:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:12:56 INFO - 'work_dir': 'build'} 06:12:56 INFO - ##### 06:12:56 INFO - ##### Running clobber step. 06:12:56 INFO - ##### 06:12:56 INFO - Running pre-action listener: _resource_record_pre_action 06:12:56 INFO - Running main action method: clobber 06:12:56 INFO - rmtree: /builds/slave/test/build 06:12:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:12:58 INFO - Running post-action listener: _resource_record_post_action 06:12:58 INFO - ##### 06:12:58 INFO - ##### Running read-buildbot-config step. 06:12:58 INFO - ##### 06:12:58 INFO - Running pre-action listener: _resource_record_pre_action 06:12:58 INFO - Running main action method: read_buildbot_config 06:12:58 INFO - Using buildbot properties: 06:12:58 INFO - { 06:12:58 INFO - "project": "", 06:12:58 INFO - "product": "firefox", 06:12:58 INFO - "script_repo_revision": "production", 06:12:58 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600", 06:12:58 INFO - "repository": "", 06:12:58 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 06:12:58 INFO - "buildid": "20160419052748", 06:12:58 INFO - "pgo_build": "False", 06:12:58 INFO - "basedir": "/builds/slave/test", 06:12:58 INFO - "buildnumber": 512, 06:12:58 INFO - "slavename": "tst-linux32-spot-747", 06:12:58 INFO - "revision": "750ff8b64b21633ccdc2e017d573c552d2ba2268", 06:12:58 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 06:12:58 INFO - "platform": "linux", 06:12:58 INFO - "branch": "mozilla-inbound", 06:12:58 INFO - "repo_path": "integration/mozilla-inbound", 06:12:58 INFO - "moz_repo_path": "", 06:12:58 INFO - "stage_platform": "linux", 06:12:58 INFO - "builduid": "cb8f79f778d94656a89a0a52f21b571d", 06:12:58 INFO - "slavebuilddir": "test" 06:12:58 INFO - } 06:12:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 06:12:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 06:12:58 INFO - Running post-action listener: _resource_record_post_action 06:12:58 INFO - ##### 06:12:58 INFO - ##### Running download-and-extract step. 06:12:58 INFO - ##### 06:12:58 INFO - Running pre-action listener: _resource_record_pre_action 06:12:58 INFO - Running main action method: download_and_extract 06:12:58 INFO - mkdir: /builds/slave/test/build/tests 06:12:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:12:58 INFO - https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:12:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:12:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:12:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:12:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 06:13:00 INFO - Downloaded 1325 bytes. 06:13:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:13:00 INFO - Using the following test package requirements: 06:13:00 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 06:13:00 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 06:13:00 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 06:13:00 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'jsshell-linux-i686.zip'], 06:13:00 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 06:13:00 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 06:13:00 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 06:13:00 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 06:13:00 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 06:13:00 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:13:00 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 06:13:00 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:13:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:00 INFO - https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:13:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:13:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:13:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:13:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 06:13:07 INFO - Downloaded 22372654 bytes. 06:13:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:13:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:13:08 INFO - caution: filename not matched: web-platform/* 06:13:08 INFO - Return code: 11 06:13:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:08 INFO - https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:13:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:13:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:13:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:13:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:13:19 INFO - Downloaded 36390040 bytes. 06:13:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:13:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:13:23 INFO - caution: filename not matched: bin/* 06:13:23 INFO - caution: filename not matched: config/* 06:13:23 INFO - caution: filename not matched: mozbase/* 06:13:23 INFO - caution: filename not matched: marionette/* 06:13:23 INFO - caution: filename not matched: tools/wptserve/* 06:13:23 INFO - Return code: 11 06:13:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:23 INFO - https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:13:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:13:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:13:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:13:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 06:13:26 INFO - Downloaded 63374049 bytes. 06:13:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:13:26 INFO - mkdir: /builds/slave/test/properties 06:13:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:13:26 INFO - Writing to file /builds/slave/test/properties/build_url 06:13:26 INFO - Contents: 06:13:26 INFO - build_url:https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:13:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:13:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:13:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:13:28 INFO - Contents: 06:13:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:13:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:28 INFO - https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:13:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:13:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:13:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:13:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:13:50 INFO - Downloaded 91765525 bytes. 06:13: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'] 06:13: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 06:13:59 INFO - Return code: 0 06:13:59 INFO - Running post-action listener: _resource_record_post_action 06:13:59 INFO - Running post-action listener: set_extra_try_arguments 06:13:59 INFO - ##### 06:13:59 INFO - ##### Running create-virtualenv step. 06:13:59 INFO - ##### 06:13:59 INFO - Running pre-action listener: _pre_create_virtualenv 06:13:59 INFO - Running pre-action listener: _resource_record_pre_action 06:13:59 INFO - Running main action method: create_virtualenv 06:13:59 INFO - Creating virtualenv /builds/slave/test/build/venv 06:13: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 06:13:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:13:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:13:59 INFO - Using real prefix '/usr' 06:13:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:14:01 INFO - Installing distribute.............................................................................................................................................................................................done. 06:14:05 INFO - Installing pip.................done. 06:14:05 INFO - Return code: 0 06:14:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:14:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:14:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa13ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1a1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa253f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f35e30>, '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 0xa1d2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa251470>, '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-1461071511.303041-227233710', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:14:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:14:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:14:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:14:05 INFO - 'CCACHE_UMASK': '002', 06:14:05 INFO - 'DISPLAY': ':0', 06:14:05 INFO - 'HOME': '/home/cltbld', 06:14:05 INFO - 'LANG': 'en_US.UTF-8', 06:14:05 INFO - 'LOGNAME': 'cltbld', 06:14:05 INFO - 'MAIL': '/var/mail/cltbld', 06:14:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:14:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:14:05 INFO - 'MOZ_NO_REMOTE': '1', 06:14:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:14:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:14:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:14:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:14:05 INFO - 'PWD': '/builds/slave/test', 06:14:05 INFO - 'SHELL': '/bin/bash', 06:14:05 INFO - 'SHLVL': '1', 06:14:05 INFO - 'TERM': 'linux', 06:14:05 INFO - 'TMOUT': '86400', 06:14:05 INFO - 'USER': 'cltbld', 06:14:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461071511.303041-227233710', 06:14:05 INFO - '_': '/tools/buildbot/bin/python'} 06:14:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:14:05 INFO - Downloading/unpacking psutil>=0.7.1 06:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:14:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:14:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:14:11 INFO - Installing collected packages: psutil 06:14:11 INFO - Running setup.py install for psutil 06:14:12 INFO - building 'psutil._psutil_linux' extension 06:14:12 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 06:14:12 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:14:12 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:14:12 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 06:14:12 INFO - building 'psutil._psutil_posix' extension 06:14:12 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 06:14:12 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 06:14:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:14:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:14:13 INFO - Successfully installed psutil 06:14:13 INFO - Cleaning up... 06:14:13 INFO - Return code: 0 06:14:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:14: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')]} 06:14:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:14:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14: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')]} 06:14:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:14:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa13ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1a1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa253f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f35e30>, '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 0xa1d2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa251470>, '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-1461071511.303041-227233710', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:14: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:14: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:14:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:14:13 INFO - 'CCACHE_UMASK': '002', 06:14:13 INFO - 'DISPLAY': ':0', 06:14:13 INFO - 'HOME': '/home/cltbld', 06:14:13 INFO - 'LANG': 'en_US.UTF-8', 06:14:13 INFO - 'LOGNAME': 'cltbld', 06:14:13 INFO - 'MAIL': '/var/mail/cltbld', 06:14:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:14:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:14:13 INFO - 'MOZ_NO_REMOTE': '1', 06:14:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:14:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:14:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:14:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:14:13 INFO - 'PWD': '/builds/slave/test', 06:14:13 INFO - 'SHELL': '/bin/bash', 06:14:13 INFO - 'SHLVL': '1', 06:14:13 INFO - 'TERM': 'linux', 06:14:13 INFO - 'TMOUT': '86400', 06:14:13 INFO - 'USER': 'cltbld', 06:14:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461071511.303041-227233710', 06:14:13 INFO - '_': '/tools/buildbot/bin/python'} 06:14:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:14:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:14: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 06:14: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 06:14:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14: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 06:14: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 06:14:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:14:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:14:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:14:19 INFO - Installing collected packages: mozsystemmonitor 06:14:19 INFO - Running setup.py install for mozsystemmonitor 06:14:19 INFO - Successfully installed mozsystemmonitor 06:14:19 INFO - Cleaning up... 06:14:19 INFO - Return code: 0 06:14:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:14: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')]} 06:14:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:14:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14: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')]} 06:14:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:14:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa13ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1a1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa253f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f35e30>, '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 0xa1d2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa251470>, '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-1461071511.303041-227233710', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:14:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:14:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:14:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:14:19 INFO - 'CCACHE_UMASK': '002', 06:14:19 INFO - 'DISPLAY': ':0', 06:14:19 INFO - 'HOME': '/home/cltbld', 06:14:19 INFO - 'LANG': 'en_US.UTF-8', 06:14:19 INFO - 'LOGNAME': 'cltbld', 06:14:19 INFO - 'MAIL': '/var/mail/cltbld', 06:14:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:14:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:14:19 INFO - 'MOZ_NO_REMOTE': '1', 06:14:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:14:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:14:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:14:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:14:19 INFO - 'PWD': '/builds/slave/test', 06:14:19 INFO - 'SHELL': '/bin/bash', 06:14:19 INFO - 'SHLVL': '1', 06:14:19 INFO - 'TERM': 'linux', 06:14:19 INFO - 'TMOUT': '86400', 06:14:19 INFO - 'USER': 'cltbld', 06:14:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461071511.303041-227233710', 06:14:19 INFO - '_': '/tools/buildbot/bin/python'} 06:14:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:14:19 INFO - Downloading/unpacking blobuploader==1.2.4 06:14:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:24 INFO - Downloading blobuploader-1.2.4.tar.gz 06:14:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:14:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:14:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:14:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:26 INFO - Downloading docopt-0.6.1.tar.gz 06:14:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:14:27 INFO - Installing collected packages: blobuploader, requests, docopt 06:14:27 INFO - Running setup.py install for blobuploader 06:14:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:14:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:14:27 INFO - Running setup.py install for requests 06:14:28 INFO - Running setup.py install for docopt 06:14:28 INFO - Successfully installed blobuploader requests docopt 06:14:28 INFO - Cleaning up... 06:14:28 INFO - Return code: 0 06:14:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:14:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:14:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:14:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa13ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1a1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa253f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f35e30>, '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 0xa1d2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa251470>, '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-1461071511.303041-227233710', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:14:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:14:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:14:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:14:28 INFO - 'CCACHE_UMASK': '002', 06:14:28 INFO - 'DISPLAY': ':0', 06:14:28 INFO - 'HOME': '/home/cltbld', 06:14:28 INFO - 'LANG': 'en_US.UTF-8', 06:14:28 INFO - 'LOGNAME': 'cltbld', 06:14:28 INFO - 'MAIL': '/var/mail/cltbld', 06:14:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:14:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:14:28 INFO - 'MOZ_NO_REMOTE': '1', 06:14:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:14:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:14:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:14:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:14:28 INFO - 'PWD': '/builds/slave/test', 06:14:28 INFO - 'SHELL': '/bin/bash', 06:14:28 INFO - 'SHLVL': '1', 06:14:28 INFO - 'TERM': 'linux', 06:14:28 INFO - 'TMOUT': '86400', 06:14:28 INFO - 'USER': 'cltbld', 06:14:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461071511.303041-227233710', 06:14:28 INFO - '_': '/tools/buildbot/bin/python'} 06:14:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:14:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:14:28 INFO - Running setup.py (path:/tmp/pip-2O3AOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:14:29 INFO - Running setup.py (path:/tmp/pip-ADqD19-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:14:29 INFO - Running setup.py (path:/tmp/pip-dJUY5V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:14:29 INFO - Running setup.py (path:/tmp/pip-3xLu_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:14:29 INFO - Running setup.py (path:/tmp/pip-v7gezi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:14:29 INFO - Running setup.py (path:/tmp/pip-z8MuBK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:14:29 INFO - Running setup.py (path:/tmp/pip-UcWJdm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:14:29 INFO - Running setup.py (path:/tmp/pip-50S8ex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:14:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:14:29 INFO - Running setup.py (path:/tmp/pip-nbbac7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:14:30 INFO - Running setup.py (path:/tmp/pip-QFl2j4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:14:30 INFO - Running setup.py (path:/tmp/pip-jbzT3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:14:30 INFO - Running setup.py (path:/tmp/pip-xUbuQP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:14:30 INFO - Running setup.py (path:/tmp/pip-IR0dPf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:14:30 INFO - Running setup.py (path:/tmp/pip-NhzVrl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:14:30 INFO - Running setup.py (path:/tmp/pip-LF3CZb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:14:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:14:30 INFO - Running setup.py (path:/tmp/pip-OdIXyS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:14:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:14:31 INFO - Running setup.py (path:/tmp/pip-AGOP69-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:14:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:14:31 INFO - Running setup.py (path:/tmp/pip-gQNwGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:14:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:14:31 INFO - Running setup.py (path:/tmp/pip-WbRfKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:14:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:14:31 INFO - Running setup.py (path:/tmp/pip-8wl3WM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:14:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:14:31 INFO - Running setup.py (path:/tmp/pip-G1afPU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:14:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:14:32 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:14:32 INFO - Running setup.py install for manifestparser 06:14:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:14:32 INFO - Running setup.py install for mozcrash 06:14:32 INFO - Running setup.py install for mozdebug 06:14:32 INFO - Running setup.py install for mozdevice 06:14:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Running setup.py install for mozfile 06:14:33 INFO - Running setup.py install for mozhttpd 06:14:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Running setup.py install for mozinfo 06:14:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Running setup.py install for mozInstall 06:14:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:14:33 INFO - Running setup.py install for mozleak 06:14:34 INFO - Running setup.py install for mozlog 06:14:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:14:34 INFO - Running setup.py install for moznetwork 06:14:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:14:34 INFO - Running setup.py install for mozprocess 06:14:34 INFO - Running setup.py install for mozprofile 06:14:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:14:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:14:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:14:35 INFO - Running setup.py install for mozrunner 06:14:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:14:35 INFO - Running setup.py install for mozscreenshot 06:14:35 INFO - Running setup.py install for moztest 06:14:35 INFO - Running setup.py install for mozversion 06:14:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:14:35 INFO - Running setup.py install for wptserve 06:14:36 INFO - Running setup.py install for marionette-driver 06:14:36 INFO - Running setup.py install for browsermob-proxy 06:14:36 INFO - Running setup.py install for marionette-client 06:14:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:14:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:14:37 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:14:37 INFO - Cleaning up... 06:14:37 INFO - Return code: 0 06:14:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:14:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:14:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:14:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa13ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1a1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa253f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f35e30>, '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 0xa1d2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa251470>, '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-1461071511.303041-227233710', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:14:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:14:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:14:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:14:37 INFO - 'CCACHE_UMASK': '002', 06:14:37 INFO - 'DISPLAY': ':0', 06:14:37 INFO - 'HOME': '/home/cltbld', 06:14:37 INFO - 'LANG': 'en_US.UTF-8', 06:14:37 INFO - 'LOGNAME': 'cltbld', 06:14:37 INFO - 'MAIL': '/var/mail/cltbld', 06:14:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:14:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:14:37 INFO - 'MOZ_NO_REMOTE': '1', 06:14:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:14:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:14:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:14:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:14:37 INFO - 'PWD': '/builds/slave/test', 06:14:37 INFO - 'SHELL': '/bin/bash', 06:14:37 INFO - 'SHLVL': '1', 06:14:37 INFO - 'TERM': 'linux', 06:14:37 INFO - 'TMOUT': '86400', 06:14:37 INFO - 'USER': 'cltbld', 06:14:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461071511.303041-227233710', 06:14:37 INFO - '_': '/tools/buildbot/bin/python'} 06:14:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:14:37 INFO - Running setup.py (path:/tmp/pip-dTreAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:14:37 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:14:37 INFO - Running setup.py (path:/tmp/pip-6vndqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:14:38 INFO - Running setup.py (path:/tmp/pip-BOiDUM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:14:38 INFO - Running setup.py (path:/tmp/pip-IDV6Gl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:14:38 INFO - Running setup.py (path:/tmp/pip-T43B7K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:14:38 INFO - Running setup.py (path:/tmp/pip-5zyj2Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:14:38 INFO - Running setup.py (path:/tmp/pip-8AfXIZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:14:38 INFO - Running setup.py (path:/tmp/pip-evg7z7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:14:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:14:38 INFO - Running setup.py (path:/tmp/pip-P5ZAwo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:14:39 INFO - Running setup.py (path:/tmp/pip-b_usfK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:14:39 INFO - Running setup.py (path:/tmp/pip-XwFaEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:14:39 INFO - Running setup.py (path:/tmp/pip-u_D1LS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:14:39 INFO - Running setup.py (path:/tmp/pip-IbYTCE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:14:39 INFO - Running setup.py (path:/tmp/pip-mSxqI7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:14:39 INFO - Running setup.py (path:/tmp/pip-eClL1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:14:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:14:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:14:39 INFO - Running setup.py (path:/tmp/pip-3KOyVL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:14:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:14:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:14:40 INFO - Running setup.py (path:/tmp/pip-w9oaHF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:14:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:14:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:14:40 INFO - Running setup.py (path:/tmp/pip-txBQ2d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:14:40 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:14:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:14:40 INFO - Running setup.py (path:/tmp/pip-_VycZv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:14:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:14:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:14:40 INFO - Running setup.py (path:/tmp/pip-JMyTkj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:14:40 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:14:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:14:41 INFO - Running setup.py (path:/tmp/pip-lRgmvX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:14:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:14:41 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:14:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:14:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:14:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:14:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:14:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:14:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:14:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:14:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:14:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:14:46 INFO - Downloading blessings-1.6.tar.gz 06:14:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:14:46 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:14:46 INFO - Installing collected packages: blessings 06:14:46 INFO - Running setup.py install for blessings 06:14:46 INFO - Successfully installed blessings 06:14:46 INFO - Cleaning up... 06:14:47 INFO - Return code: 0 06:14:47 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:14:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:14:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:14:47 INFO - Reading from file tmpfile_stdout 06:14:47 INFO - Current package versions: 06:14:47 INFO - argparse == 1.2.1 06:14:47 INFO - blessings == 1.6 06:14:47 INFO - blobuploader == 1.2.4 06:14:47 INFO - browsermob-proxy == 0.6.0 06:14:47 INFO - docopt == 0.6.1 06:14:47 INFO - manifestparser == 1.1 06:14:47 INFO - marionette-client == 2.3.0 06:14:47 INFO - marionette-driver == 1.4.0 06:14:47 INFO - mozInstall == 1.12 06:14:47 INFO - mozcrash == 0.17 06:14:47 INFO - mozdebug == 0.1 06:14:47 INFO - mozdevice == 0.48 06:14:47 INFO - mozfile == 1.2 06:14:47 INFO - mozhttpd == 0.7 06:14:47 INFO - mozinfo == 0.9 06:14:47 INFO - mozleak == 0.1 06:14:47 INFO - mozlog == 3.1 06:14:47 INFO - moznetwork == 0.27 06:14:47 INFO - mozprocess == 0.22 06:14:47 INFO - mozprofile == 0.28 06:14:47 INFO - mozrunner == 6.11 06:14:47 INFO - mozscreenshot == 0.1 06:14:47 INFO - mozsystemmonitor == 0.0 06:14:47 INFO - moztest == 0.7 06:14:47 INFO - mozversion == 1.4 06:14:47 INFO - psutil == 3.1.1 06:14:47 INFO - requests == 1.2.3 06:14:47 INFO - wptserve == 1.4.0 06:14:47 INFO - wsgiref == 0.1.2 06:14:47 INFO - Running post-action listener: _resource_record_post_action 06:14:47 INFO - Running post-action listener: _start_resource_monitoring 06:14:47 INFO - Starting resource monitoring. 06:14:47 INFO - ##### 06:14:47 INFO - ##### Running pull step. 06:14:47 INFO - ##### 06:14:47 INFO - Running pre-action listener: _resource_record_pre_action 06:14:47 INFO - Running main action method: pull 06:14:47 INFO - Pull has nothing to do! 06:14:47 INFO - Running post-action listener: _resource_record_post_action 06:14:47 INFO - ##### 06:14:47 INFO - ##### Running install step. 06:14:47 INFO - ##### 06:14:47 INFO - Running pre-action listener: _resource_record_pre_action 06:14:47 INFO - Running main action method: install 06:14:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:14:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:14:47 INFO - Reading from file tmpfile_stdout 06:14:47 INFO - Detecting whether we're running mozinstall >=1.0... 06:14:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:14:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:14:48 INFO - Reading from file tmpfile_stdout 06:14:48 INFO - Output received: 06:14:48 INFO - Usage: mozinstall [options] installer 06:14:48 INFO - Options: 06:14:48 INFO - -h, --help show this help message and exit 06:14:48 INFO - -d DEST, --destination=DEST 06:14:48 INFO - Directory to install application into. [default: 06:14:48 INFO - "/builds/slave/test"] 06:14:48 INFO - --app=APP Application being installed. [default: firefox] 06:14:48 INFO - mkdir: /builds/slave/test/build/application 06:14:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:14:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:15:23 INFO - Reading from file tmpfile_stdout 06:15:23 INFO - Output received: 06:15:23 INFO - /builds/slave/test/build/application/firefox/firefox 06:15:23 INFO - Running post-action listener: _resource_record_post_action 06:15:23 INFO - ##### 06:15:23 INFO - ##### Running run-tests step. 06:15:23 INFO - ##### 06:15:23 INFO - Running pre-action listener: _resource_record_pre_action 06:15:23 INFO - Running main action method: run_tests 06:15:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:15:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:15:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:15:23 INFO - grabbing minidump binary from tooltool 06:15:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:15:23 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 0x9f35e30>, '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 0xa1d2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa251470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:15:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:15:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 06:15:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:15:23 INFO - Return code: 0 06:15:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:15:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:15:23 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/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:15:23 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/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:15:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:15:23 INFO - 'CCACHE_UMASK': '002', 06:15:23 INFO - 'DISPLAY': ':0', 06:15:23 INFO - 'HOME': '/home/cltbld', 06:15:23 INFO - 'LANG': 'en_US.UTF-8', 06:15:23 INFO - 'LOGNAME': 'cltbld', 06:15:23 INFO - 'MAIL': '/var/mail/cltbld', 06:15:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:15:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:15:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:15:23 INFO - 'MOZ_NO_REMOTE': '1', 06:15:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:15:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:15:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:15:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:15:23 INFO - 'PWD': '/builds/slave/test', 06:15:23 INFO - 'SHELL': '/bin/bash', 06:15:23 INFO - 'SHLVL': '1', 06:15:23 INFO - 'TERM': 'linux', 06:15:23 INFO - 'TMOUT': '86400', 06:15:23 INFO - 'USER': 'cltbld', 06:15:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461071511.303041-227233710', 06:15:23 INFO - '_': '/tools/buildbot/bin/python'} 06:15:23 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/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:15:24 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:15:24 INFO - import pkg_resources 06:15:25 INFO - Using 1 client processes 06:15:26 INFO - wptserve Starting http server on 127.0.0.1:8000 06:15:26 INFO - wptserve Starting http server on 127.0.0.1:8001 06:15:26 INFO - wptserve Starting http server on 127.0.0.1:8443 06:15:28 INFO - SUITE-START | Running 778 tests 06:15:28 INFO - Running testharness tests 06:15:28 INFO - Setting up ssl 06:15:28 INFO - PROCESS | certutil | 06:15:28 INFO - PROCESS | certutil | 06:15:28 INFO - PROCESS | certutil | 06:15:28 INFO - Certificate Nickname Trust Attributes 06:15:28 INFO - SSL,S/MIME,JAR/XPI 06:15:28 INFO - 06:15:28 INFO - web-platform-tests CT,, 06:15:28 INFO - 06:15:28 INFO - Starting runner 06:15:31 INFO - PROCESS | 1804 | 1461071731437 Marionette DEBUG Marionette enabled via build flag and pref 06:15:31 INFO - PROCESS | 1804 | ++DOCSHELL 0xa2ac5000 == 1 [pid = 1804] [id = 1] 06:15:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 1 (0xa2ac5400) [pid = 1804] [serial = 1] [outer = (nil)] 06:15:31 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 06:15:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 2 (0xa2ac5c00) [pid = 1804] [serial = 2] [outer = 0xa2ac5400] 06:15:32 INFO - PROCESS | 1804 | 1461071732139 Marionette INFO Listening on port 2828 06:15:32 INFO - PROCESS | 1804 | 1461071732744 Marionette DEBUG Marionette enabled via command-line flag 06:15:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fc54c00 == 2 [pid = 1804] [id = 2] 06:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 3 (0x9fc93800) [pid = 1804] [serial = 3] [outer = (nil)] 06:15:32 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 06:15:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 4 (0x9fc94000) [pid = 1804] [serial = 4] [outer = 0x9fc93800] 06:15:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb79080 06:15:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb79ba0 06:15:32 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb87aa0 06:15:33 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb88700 06:15:33 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb8a440 06:15:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 5 (0x9fb97c00) [pid = 1804] [serial = 5] [outer = 0xa2ac5400] 06:15:33 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:15:33 INFO - PROCESS | 1804 | 1461071733168 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58379 06:15:33 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:15:33 INFO - PROCESS | 1804 | 1461071733251 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58380 06:15:33 INFO - PROCESS | 1804 | 1461071733261 Marionette DEBUG Closed connection conn0 06:15:33 INFO - PROCESS | 1804 | [1804] 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 06:15:33 INFO - PROCESS | 1804 | 1461071733388 Marionette DEBUG Closed connection conn1 06:15:33 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:15:33 INFO - PROCESS | 1804 | 1461071733447 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58381 06:15:33 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:15:33 INFO - PROCESS | 1804 | 1461071733511 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58382 06:15:33 INFO - PROCESS | 1804 | 1461071733522 Marionette DEBUG Closed connection conn2 06:15:33 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:15:33 INFO - PROCESS | 1804 | 1461071733551 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58383 06:15:33 INFO - PROCESS | 1804 | 1461071733556 Marionette DEBUG Closed connection conn3 06:15:33 INFO - PROCESS | 1804 | 1461071733598 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:15:33 INFO - PROCESS | 1804 | 1461071733618 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":"20160419052748","device":"desktop","version":"48.0a1"} 06:15:34 INFO - PROCESS | 1804 | [1804] 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:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x98639c00 == 3 [pid = 1804] [id = 3] 06:15:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 6 (0x9863a400) [pid = 1804] [serial = 6] [outer = (nil)] 06:15:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x9863a800 == 4 [pid = 1804] [id = 4] 06:15:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 7 (0x9863ac00) [pid = 1804] [serial = 7] [outer = (nil)] 06:15:36 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:15:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x97bd7000 == 5 [pid = 1804] [id = 5] 06:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 8 (0x97bd7400) [pid = 1804] [serial = 8] [outer = (nil)] 06:15:36 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:15:36 INFO - PROCESS | 1804 | [1804] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 9 (0x97ad7800) [pid = 1804] [serial = 9] [outer = 0x97bd7400] 06:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 10 (0x9754e800) [pid = 1804] [serial = 10] [outer = 0x9863a400] 06:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 11 (0x97550400) [pid = 1804] [serial = 11] [outer = 0x9863ac00] 06:15:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 12 (0x97552c00) [pid = 1804] [serial = 12] [outer = 0x97bd7400] 06:15:37 INFO - PROCESS | 1804 | 1461071737932 Marionette DEBUG loaded listener.js 06:15:37 INFO - PROCESS | 1804 | 1461071737953 Marionette DEBUG loaded listener.js 06:15:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 13 (0x95c59800) [pid = 1804] [serial = 13] [outer = 0x97bd7400] 06:15:38 INFO - PROCESS | 1804 | 1461071738741 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ea5aa918-ee85-4157-90c4-d11eef6abeb3","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":"20160419052748","device":"desktop","version":"48.0a1","command_id":1}}] 06:15:38 INFO - PROCESS | 1804 | 1461071738983 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:15:39 INFO - PROCESS | 1804 | 1461071739211 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:15:39 INFO - PROCESS | 1804 | 1461071739503 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:15:39 INFO - PROCESS | 1804 | [1804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:15:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 14 (0x9207a800) [pid = 1804] [serial = 14] [outer = 0x97bd7400] 06:15:40 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:15:40 INFO - PROCESS | 1804 | 1461071740115 Marionette TRACE conn4 <- [1,3,null,{}] 06:15:40 INFO - PROCESS | 1804 | 1461071740135 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:15:40 INFO - PROCESS | 1804 | 1461071740176 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:15:40 INFO - PROCESS | 1804 | 1461071740219 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:15:40 INFO - PROCESS | 1804 | 1461071740224 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:15:40 INFO - PROCESS | 1804 | 1461071740233 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:15:40 INFO - PROCESS | 1804 | 1461071740239 Marionette TRACE conn4 <- [1,6,null,{}] 06:15:40 INFO - PROCESS | 1804 | 1461071740273 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:40 INFO - PROCESS | 1804 | 1461071740305 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:15:40 INFO - PROCESS | 1804 | 1461071740312 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fae400 == 6 [pid = 1804] [id = 6] 06:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 15 (0x91faf000) [pid = 1804] [serial = 15] [outer = (nil)] 06:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 16 (0x91fb1400) [pid = 1804] [serial = 16] [outer = 0x91faf000] 06:15:40 INFO - PROCESS | 1804 | 1461071740398 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 17 (0x932f5800) [pid = 1804] [serial = 17] [outer = 0x91faf000] 06:15:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x914ecc00 == 7 [pid = 1804] [id = 7] 06:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 18 (0x914ee000) [pid = 1804] [serial = 18] [outer = (nil)] 06:15:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 19 (0x914f4800) [pid = 1804] [serial = 19] [outer = 0x914ee000] 06:15:40 INFO - PROCESS | 1804 | 1461071740882 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 20 (0x913e0000) [pid = 1804] [serial = 20] [outer = 0x914ee000] 06:15:41 INFO - PROCESS | 1804 | [1804] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:15:41 INFO - PROCESS | 1804 | 1461071741525 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1365ms 06:15:41 INFO - PROCESS | 1804 | 1461071741687 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:15:41 INFO - PROCESS | 1804 | 1461071741691 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:15:41 INFO - PROCESS | 1804 | 1461071741734 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:15:41 INFO - PROCESS | 1804 | 1461071741738 Marionette TRACE conn4 <- [1,10,null,{}] 06:15:41 INFO - PROCESS | 1804 | 1461071741753 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:42 INFO - PROCESS | 1804 | 1461071742191 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:15:42 INFO - PROCESS | 1804 | 1461071742286 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1804 | ++DOCSHELL 0x8fb51800 == 8 [pid = 1804] [id = 8] 06:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 21 (0x8fb51c00) [pid = 1804] [serial = 21] [outer = (nil)] 06:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 22 (0x90627800) [pid = 1804] [serial = 22] [outer = 0x8fb51c00] 06:15:42 INFO - PROCESS | 1804 | 1461071742426 Marionette DEBUG loaded listener.js 06:15:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 23 (0x90635400) [pid = 1804] [serial = 23] [outer = 0x8fb51c00] 06:15:43 INFO - PROCESS | 1804 | 1461071743322 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1656ms 06:15:43 INFO - PROCESS | 1804 | 1461071743373 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:15:43 INFO - PROCESS | 1804 | 1461071743383 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:15:43 INFO - PROCESS | 1804 | 1461071743393 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:15:43 INFO - PROCESS | 1804 | 1461071743398 Marionette TRACE conn4 <- [1,14,null,{}] 06:15:43 INFO - PROCESS | 1804 | 1461071743407 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x932f4400 == 9 [pid = 1804] [id = 9] 06:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 24 (0x932f5400) [pid = 1804] [serial = 24] [outer = (nil)] 06:15:43 INFO - PROCESS | 1804 | 1461071743639 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 25 (0x92085800) [pid = 1804] [serial = 25] [outer = 0x932f5400] 06:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 26 (0x91faa800) [pid = 1804] [serial = 26] [outer = 0x932f5400] 06:15:43 INFO - PROCESS | 1804 | 1461071743802 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x932f0400 == 10 [pid = 1804] [id = 10] 06:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 27 (0x95ae6400) [pid = 1804] [serial = 27] [outer = (nil)] 06:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 28 (0x963af000) [pid = 1804] [serial = 28] [outer = 0x95ae6400] 06:15:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x95c1c400 == 11 [pid = 1804] [id = 11] 06:15:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 29 (0x95c5c400) [pid = 1804] [serial = 29] [outer = (nil)] 06:15:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 30 (0x967b4c00) [pid = 1804] [serial = 30] [outer = 0x95c5c400] 06:15:44 INFO - PROCESS | 1804 | 1461071744030 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 31 (0x97189000) [pid = 1804] [serial = 31] [outer = 0x95c5c400] 06:15:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 32 (0x98637c00) [pid = 1804] [serial = 32] [outer = 0x95ae6400] 06:15:45 INFO - PROCESS | 1804 | 1461071745116 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1787ms 06:15:45 INFO - PROCESS | 1804 | 1461071745180 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:15:45 INFO - PROCESS | 1804 | 1461071745186 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:15:45 INFO - PROCESS | 1804 | 1461071745193 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 1804 | 1461071745196 Marionette TRACE conn4 <- [1,18,null,{}] 06:15:45 INFO - PROCESS | 1804 | 1461071745204 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:45 INFO - PROCESS | 1804 | 1461071745513 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:15:45 INFO - PROCESS | 1804 | 1461071745610 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1804 | ++DOCSHELL 0x98a20400 == 12 [pid = 1804] [id = 12] 06:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 33 (0x98a70800) [pid = 1804] [serial = 33] [outer = (nil)] 06:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 34 (0x9921b400) [pid = 1804] [serial = 34] [outer = 0x98a70800] 06:15:45 INFO - PROCESS | 1804 | 1461071745744 Marionette DEBUG loaded listener.js 06:15:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 35 (0x9b0d9000) [pid = 1804] [serial = 35] [outer = 0x98a70800] 06:15:46 INFO - PROCESS | 1804 | 1461071746716 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1583ms 06:15:46 INFO - PROCESS | 1804 | 1461071746777 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:15:46 INFO - PROCESS | 1804 | 1461071746786 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:15:46 INFO - PROCESS | 1804 | 1461071746805 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:15:46 INFO - PROCESS | 1804 | 1461071746813 Marionette TRACE conn4 <- [1,22,null,{}] 06:15:47 INFO - PROCESS | 1804 | 1461071747069 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:47 INFO - PROCESS | 1804 | 1461071747294 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:15:47 INFO - PROCESS | 1804 | 1461071747470 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1804 | ++DOCSHELL 0x9062f000 == 13 [pid = 1804] [id = 13] 06:15:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 36 (0x914f1400) [pid = 1804] [serial = 36] [outer = (nil)] 06:15:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 37 (0x91f13800) [pid = 1804] [serial = 37] [outer = 0x914f1400] 06:15:47 INFO - PROCESS | 1804 | 1461071747578 Marionette DEBUG loaded listener.js 06:15:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 38 (0x93297800) [pid = 1804] [serial = 38] [outer = 0x914f1400] 06:15:48 INFO - PROCESS | 1804 | 1461071748485 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1730ms 06:15:48 INFO - PROCESS | 1804 | 1461071748526 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:15:48 INFO - PROCESS | 1804 | 1461071748532 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:15:48 INFO - PROCESS | 1804 | 1461071748541 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:15:48 INFO - PROCESS | 1804 | 1461071748545 Marionette TRACE conn4 <- [1,26,null,{}] 06:15:48 INFO - PROCESS | 1804 | 1461071748551 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:48 INFO - PROCESS | 1804 | 1461071748715 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:15:48 INFO - PROCESS | 1804 | 1461071748733 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x97ad3400 == 14 [pid = 1804] [id = 14] 06:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 39 (0x97bcf800) [pid = 1804] [serial = 39] [outer = (nil)] 06:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 40 (0x97bef000) [pid = 1804] [serial = 40] [outer = 0x97bcf800] 06:15:48 INFO - PROCESS | 1804 | 1461071748813 Marionette DEBUG loaded listener.js 06:15:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 41 (0x984c7400) [pid = 1804] [serial = 41] [outer = 0x97bcf800] 06:15:49 INFO - PROCESS | 1804 | 1461071749650 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1133ms 06:15:49 INFO - PROCESS | 1804 | 1461071749676 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:15:49 INFO - PROCESS | 1804 | 1461071749681 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:15:49 INFO - PROCESS | 1804 | 1461071749687 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:15:49 INFO - PROCESS | 1804 | 1461071749691 Marionette TRACE conn4 <- [1,30,null,{}] 06:15:49 INFO - PROCESS | 1804 | 1461071749697 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:49 INFO - PROCESS | 1804 | 1461071749852 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:15:49 INFO - PROCESS | 1804 | 1461071749873 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x98a77800 == 15 [pid = 1804] [id = 15] 06:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 42 (0x990a6400) [pid = 1804] [serial = 42] [outer = (nil)] 06:15:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 43 (0x9ae81000) [pid = 1804] [serial = 43] [outer = 0x990a6400] 06:15:49 INFO - PROCESS | 1804 | 1461071749956 Marionette DEBUG loaded listener.js 06:15:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 44 (0x9b092c00) [pid = 1804] [serial = 44] [outer = 0x990a6400] 06:15:50 INFO - PROCESS | 1804 | 1461071750778 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1128ms 06:15:50 INFO - PROCESS | 1804 | 1461071750824 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:15:50 INFO - PROCESS | 1804 | 1461071750834 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:15:50 INFO - PROCESS | 1804 | 1461071750843 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:15:50 INFO - PROCESS | 1804 | 1461071750847 Marionette TRACE conn4 <- [1,34,null,{}] 06:15:50 INFO - PROCESS | 1804 | 1461071750854 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:51 INFO - PROCESS | 1804 | 1461071751012 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:15:51 INFO - PROCESS | 1804 | 1461071751023 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b0ec400 == 16 [pid = 1804] [id = 16] 06:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 45 (0x9ea18400) [pid = 1804] [serial = 45] [outer = (nil)] 06:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (0x9fb8f800) [pid = 1804] [serial = 46] [outer = 0x9ea18400] 06:15:51 INFO - PROCESS | 1804 | 1461071751113 Marionette DEBUG loaded listener.js 06:15:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (0x9fc53800) [pid = 1804] [serial = 47] [outer = 0x9ea18400] 06:15:52 INFO - PROCESS | 1804 | 1461071752035 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1231ms 06:15:52 INFO - PROCESS | 1804 | 1461071752088 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:15:52 INFO - PROCESS | 1804 | 1461071752094 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:15:52 INFO - PROCESS | 1804 | 1461071752107 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:15:52 INFO - PROCESS | 1804 | 1461071752114 Marionette TRACE conn4 <- [1,38,null,{}] 06:15:52 INFO - PROCESS | 1804 | 1461071752125 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:52 INFO - PROCESS | 1804 | 1461071752322 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:15:52 INFO - PROCESS | 1804 | 1461071752449 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x913dec00 == 17 [pid = 1804] [id = 17] 06:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (0x914eec00) [pid = 1804] [serial = 48] [outer = (nil)] 06:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (0x932f3c00) [pid = 1804] [serial = 49] [outer = 0x914eec00] 06:15:52 INFO - PROCESS | 1804 | 1461071752558 Marionette DEBUG loaded listener.js 06:15:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (0x95c5f800) [pid = 1804] [serial = 50] [outer = 0x914eec00] 06:15:53 INFO - PROCESS | 1804 | 1461071753608 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1537ms 06:15:53 INFO - PROCESS | 1804 | 1461071753644 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:15:53 INFO - PROCESS | 1804 | 1461071753654 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:15:53 INFO - PROCESS | 1804 | 1461071753669 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:15:53 INFO - PROCESS | 1804 | 1461071753675 Marionette TRACE conn4 <- [1,42,null,{}] 06:15:53 INFO - PROCESS | 1804 | 1461071753683 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:53 INFO - PROCESS | 1804 | 1461071753906 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:15:54 INFO - PROCESS | 1804 | 1461071754077 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x98a77400 == 18 [pid = 1804] [id = 18] 06:15:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (0x98a79000) [pid = 1804] [serial = 51] [outer = (nil)] 06:15:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x990ab800) [pid = 1804] [serial = 52] [outer = 0x98a79000] 06:15:54 INFO - PROCESS | 1804 | 1461071754188 Marionette DEBUG loaded listener.js 06:15:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x9b0d2800) [pid = 1804] [serial = 53] [outer = 0x98a79000] 06:15:55 INFO - PROCESS | 1804 | 1461071755102 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1495ms 06:15:55 INFO - PROCESS | 1804 | 1461071755164 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:15:55 INFO - PROCESS | 1804 | 1461071755169 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:15:55 INFO - PROCESS | 1804 | 1461071755176 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:15:55 INFO - PROCESS | 1804 | 1461071755183 Marionette TRACE conn4 <- [1,46,null,{}] 06:15:55 INFO - PROCESS | 1804 | 1461071755201 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:55 INFO - PROCESS | 1804 | 1461071755449 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:15:55 INFO - PROCESS | 1804 | 1461071755565 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b0f1800 == 19 [pid = 1804] [id = 19] 06:15:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x9fb96000) [pid = 1804] [serial = 54] [outer = (nil)] 06:15:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x9fc9b400) [pid = 1804] [serial = 55] [outer = 0x9fb96000] 06:15:55 INFO - PROCESS | 1804 | 1461071755708 Marionette DEBUG loaded listener.js 06:15:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0xa004fc00) [pid = 1804] [serial = 56] [outer = 0x9fb96000] 06:15:56 INFO - PROCESS | 1804 | 1461071756641 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1485ms 06:15:56 INFO - PROCESS | 1804 | 1461071756661 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:15:56 INFO - PROCESS | 1804 | 1461071756667 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:15:56 INFO - PROCESS | 1804 | 1461071756674 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:15:56 INFO - PROCESS | 1804 | 1461071756678 Marionette TRACE conn4 <- [1,50,null,{}] 06:15:56 INFO - PROCESS | 1804 | 1461071756685 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:56 INFO - PROCESS | 1804 | 1461071756862 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:15:57 INFO - PROCESS | 1804 | 1461071757002 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x90707800 == 20 [pid = 1804] [id = 20] 06:15:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0xa0ae1800) [pid = 1804] [serial = 57] [outer = (nil)] 06:15:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0xa0f34400) [pid = 1804] [serial = 58] [outer = 0xa0ae1800] 06:15:57 INFO - PROCESS | 1804 | 1461071757110 Marionette DEBUG loaded listener.js 06:15:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x9b088c00) [pid = 1804] [serial = 59] [outer = 0xa0ae1800] 06:15:57 INFO - PROCESS | 1804 | 1461071757987 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1333ms 06:15:58 INFO - PROCESS | 1804 | 1461071758006 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:15:58 INFO - PROCESS | 1804 | 1461071758011 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:15:58 INFO - PROCESS | 1804 | 1461071758020 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:15:58 INFO - PROCESS | 1804 | 1461071758023 Marionette TRACE conn4 <- [1,54,null,{}] 06:15:58 INFO - PROCESS | 1804 | 1461071758030 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:58 INFO - PROCESS | 1804 | 1461071758219 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:15:58 INFO - PROCESS | 1804 | 1461071758352 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x95adf000 == 21 [pid = 1804] [id = 21] 06:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x95c5b400) [pid = 1804] [serial = 60] [outer = (nil)] 06:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0xa2a80800) [pid = 1804] [serial = 61] [outer = 0x95c5b400] 06:15:58 INFO - PROCESS | 1804 | 1461071758446 Marionette DEBUG loaded listener.js 06:15:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0xa2ac0000) [pid = 1804] [serial = 62] [outer = 0x95c5b400] 06:15:59 INFO - PROCESS | 1804 | 1461071759341 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1380ms 06:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:15:59 INFO - PROCESS | 1804 | 1461071759400 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:15:59 INFO - PROCESS | 1804 | 1461071759403 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:15:59 INFO - PROCESS | 1804 | 1461071759410 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:15:59 INFO - PROCESS | 1804 | 1461071759413 Marionette TRACE conn4 <- [1,58,null,{}] 06:15:59 INFO - PROCESS | 1804 | 1461071759420 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:59 INFO - PROCESS | 1804 | 1461071759794 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:16:00 INFO - PROCESS | 1804 | 1461071759983 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x91faec00 == 22 [pid = 1804] [id = 22] 06:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x91fb0000) [pid = 1804] [serial = 63] [outer = (nil)] 06:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x93299c00) [pid = 1804] [serial = 64] [outer = 0x91fb0000] 06:16:00 INFO - PROCESS | 1804 | 1461071760084 Marionette DEBUG loaded listener.js 06:16:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x9633a400) [pid = 1804] [serial = 65] [outer = 0x91fb0000] 06:16:00 INFO - PROCESS | 1804 | 1461071760918 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1539ms 06:16:00 INFO - PROCESS | 1804 | 1461071760952 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:16:00 INFO - PROCESS | 1804 | 1461071760959 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:16:00 INFO - PROCESS | 1804 | 1461071760968 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:16:00 INFO - PROCESS | 1804 | 1461071760975 Marionette TRACE conn4 <- [1,62,null,{}] 06:16:01 INFO - PROCESS | 1804 | --DOCSHELL 0x98a77800 == 21 [pid = 1804] [id = 15] 06:16:01 INFO - PROCESS | 1804 | --DOCSHELL 0x97ad3400 == 20 [pid = 1804] [id = 14] 06:16:01 INFO - PROCESS | 1804 | --DOCSHELL 0x9062f000 == 19 [pid = 1804] [id = 13] 06:16:01 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb51800 == 18 [pid = 1804] [id = 8] 06:16:01 INFO - PROCESS | 1804 | 1461071761095 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:01 INFO - PROCESS | 1804 | 1461071761278 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:16:01 INFO - PROCESS | 1804 | 1461071761400 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9207ec00 == 19 [pid = 1804] [id = 23] 06:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x92086400) [pid = 1804] [serial = 66] [outer = (nil)] 06:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x95a3c400) [pid = 1804] [serial = 67] [outer = 0x92086400] 06:16:01 INFO - PROCESS | 1804 | 1461071761536 Marionette DEBUG loaded listener.js 06:16:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x97212800) [pid = 1804] [serial = 68] [outer = 0x92086400] 06:16:02 INFO - PROCESS | 1804 | 1461071762512 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1612ms 06:16:02 INFO - PROCESS | 1804 | 1461071762580 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:16:02 INFO - PROCESS | 1804 | 1461071762589 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:16:02 INFO - PROCESS | 1804 | 1461071762598 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:16:02 INFO - PROCESS | 1804 | 1461071762603 Marionette TRACE conn4 <- [1,66,null,{}] 06:16:02 INFO - PROCESS | 1804 | 1461071762611 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:02 INFO - PROCESS | 1804 | 1461071762843 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:16:03 INFO - PROCESS | 1804 | 1461071763020 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x98a77800 == 20 [pid = 1804] [id = 24] 06:16:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x990ac000) [pid = 1804] [serial = 69] [outer = (nil)] 06:16:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9b0cc000) [pid = 1804] [serial = 70] [outer = 0x990ac000] 06:16:03 INFO - PROCESS | 1804 | 1461071763178 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x9b0f0400) [pid = 1804] [serial = 71] [outer = 0x990ac000] 06:16:04 INFO - PROCESS | 1804 | 1461071764016 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1498ms 06:16:04 INFO - PROCESS | 1804 | 1461071764096 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:16:04 INFO - PROCESS | 1804 | 1461071764101 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:16:04 INFO - PROCESS | 1804 | 1461071764110 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:16:04 INFO - PROCESS | 1804 | 1461071764113 Marionette TRACE conn4 <- [1,70,null,{}] 06:16:04 INFO - PROCESS | 1804 | 1461071764121 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:04 INFO - PROCESS | 1804 | 1461071764353 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:16:04 INFO - PROCESS | 1804 | 1461071764491 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fc50400 == 21 [pid = 1804] [id = 25] 06:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9fc93c00) [pid = 1804] [serial = 72] [outer = (nil)] 06:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa0007000) [pid = 1804] [serial = 73] [outer = 0x9fc93c00] 06:16:04 INFO - PROCESS | 1804 | 1461071764598 Marionette DEBUG loaded listener.js 06:16:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0xa00bbc00) [pid = 1804] [serial = 74] [outer = 0x9fc93c00] 06:16:05 INFO - PROCESS | 1804 | 1461071765488 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1441ms 06:16:05 INFO - PROCESS | 1804 | 1461071765571 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:16:05 INFO - PROCESS | 1804 | 1461071765581 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:16:05 INFO - PROCESS | 1804 | 1461071765592 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:16:05 INFO - PROCESS | 1804 | 1461071765596 Marionette TRACE conn4 <- [1,74,null,{}] 06:16:05 INFO - PROCESS | 1804 | 1461071765602 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:05 INFO - PROCESS | 1804 | 1461071765777 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:16:05 INFO - PROCESS | 1804 | 1461071765886 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x98469800 == 22 [pid = 1804] [id = 26] 06:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x9846cc00) [pid = 1804] [serial = 75] [outer = (nil)] 06:16:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x98474800) [pid = 1804] [serial = 76] [outer = 0x9846cc00] 06:16:05 INFO - PROCESS | 1804 | 1461071765980 Marionette DEBUG loaded listener.js 06:16:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0xa2a75800) [pid = 1804] [serial = 77] [outer = 0x9846cc00] 06:16:06 INFO - PROCESS | 1804 | 1461071766820 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1280ms 06:16:06 INFO - PROCESS | 1804 | 1461071766879 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 1804 | 1461071766884 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:16:06 INFO - PROCESS | 1804 | 1461071766892 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - PROCESS | 1804 | 1461071766896 Marionette TRACE conn4 <- [1,78,null,{}] 06:16:06 INFO - PROCESS | 1804 | 1461071766903 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:07 INFO - PROCESS | 1804 | 1461071767070 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:16:07 INFO - PROCESS | 1804 | 1461071767205 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb48400 == 23 [pid = 1804] [id = 27] 06:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x8fb51400) [pid = 1804] [serial = 78] [outer = (nil)] 06:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0xa4475400) [pid = 1804] [serial = 79] [outer = 0x8fb51400] 06:16:07 INFO - PROCESS | 1804 | 1461071767299 Marionette DEBUG loaded listener.js 06:16:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0xa4481800) [pid = 1804] [serial = 80] [outer = 0x8fb51400] 06:16:08 INFO - PROCESS | 1804 | 1461071768169 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1334ms 06:16:08 INFO - PROCESS | 1804 | 1461071768226 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:16:08 INFO - PROCESS | 1804 | 1461071768231 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:16:08 INFO - PROCESS | 1804 | 1461071768238 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:16:08 INFO - PROCESS | 1804 | 1461071768242 Marionette TRACE conn4 <- [1,82,null,{}] 06:16:08 INFO - PROCESS | 1804 | 1461071768248 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:08 INFO - PROCESS | 1804 | 1461071768478 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:16:08 INFO - PROCESS | 1804 | 1461071768622 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa3c00 == 24 [pid = 1804] [id = 28] 06:16:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0xa4450c00) [pid = 1804] [serial = 81] [outer = (nil)] 06:16:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa4c0fc00) [pid = 1804] [serial = 82] [outer = 0xa4450c00] 06:16:08 INFO - PROCESS | 1804 | 1461071768718 Marionette DEBUG loaded listener.js 06:16:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0xa5f31000) [pid = 1804] [serial = 83] [outer = 0xa4450c00] 06:16:09 INFO - PROCESS | 1804 | 1461071769714 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1533ms 06:16:09 INFO - PROCESS | 1804 | 1461071769770 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:16:09 INFO - PROCESS | 1804 | 1461071769775 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:16:09 INFO - PROCESS | 1804 | 1461071769804 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:16:09 INFO - PROCESS | 1804 | 1461071769809 Marionette TRACE conn4 <- [1,86,null,{}] 06:16:09 INFO - PROCESS | 1804 | 1461071769819 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:10 INFO - PROCESS | 1804 | 1461071769997 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:16:10 INFO - PROCESS | 1804 | 1461071770156 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x95add000 == 25 [pid = 1804] [id = 29] 06:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x96341000) [pid = 1804] [serial = 84] [outer = (nil)] 06:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x9846a800) [pid = 1804] [serial = 85] [outer = 0x96341000] 06:16:10 INFO - PROCESS | 1804 | 1461071770304 Marionette DEBUG loaded listener.js 06:16:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x98473800) [pid = 1804] [serial = 86] [outer = 0x96341000] 06:16:11 INFO - PROCESS | 1804 | 1461071771110 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:11 INFO - PROCESS | 1804 | --DOCSHELL 0x90707800 == 24 [pid = 1804] [id = 20] 06:16:11 INFO - PROCESS | 1804 | --DOCSHELL 0x98a77400 == 23 [pid = 1804] [id = 18] 06:16:11 INFO - PROCESS | 1804 | --DOCSHELL 0x913dec00 == 22 [pid = 1804] [id = 17] 06:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1438ms 06:16:11 INFO - PROCESS | 1804 | 1461071771243 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:16:11 INFO - PROCESS | 1804 | 1461071771250 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:16:11 INFO - PROCESS | 1804 | 1461071771275 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:16:11 INFO - PROCESS | 1804 | 1461071771281 Marionette TRACE conn4 <- [1,90,null,{}] 06:16:11 INFO - PROCESS | 1804 | 1461071771291 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:11 INFO - PROCESS | 1804 | 1461071771522 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:16:11 INFO - PROCESS | 1804 | 1461071771702 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x97bee400 == 23 [pid = 1804] [id = 30] 06:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x980eac00) [pid = 1804] [serial = 87] [outer = (nil)] 06:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x98468c00) [pid = 1804] [serial = 88] [outer = 0x980eac00] 06:16:11 INFO - PROCESS | 1804 | 1461071771815 Marionette DEBUG loaded listener.js 06:16:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x984c7c00) [pid = 1804] [serial = 89] [outer = 0x980eac00] 06:16:12 INFO - PROCESS | 1804 | 1461071772678 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1462ms 06:16:12 INFO - PROCESS | 1804 | 1461071772727 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:16:12 INFO - PROCESS | 1804 | 1461071772734 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:16:12 INFO - PROCESS | 1804 | 1461071772751 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:16:12 INFO - PROCESS | 1804 | 1461071772759 Marionette TRACE conn4 <- [1,94,null,{}] 06:16:12 INFO - PROCESS | 1804 | 1461071772766 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:12 INFO - PROCESS | 1804 | 1461071772954 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:16:13 INFO - PROCESS | 1804 | 1461071773098 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x9846a000 == 24 [pid = 1804] [id = 31] 06:16:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9b08e400) [pid = 1804] [serial = 90] [outer = (nil)] 06:16:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9fc9f400) [pid = 1804] [serial = 91] [outer = 0x9b08e400] 06:16:13 INFO - PROCESS | 1804 | 1461071773203 Marionette DEBUG loaded listener.js 06:16:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0xa0a4b800) [pid = 1804] [serial = 92] [outer = 0x9b08e400] 06:16:14 INFO - PROCESS | 1804 | 1461071774047 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1344ms 06:16:14 INFO - PROCESS | 1804 | 1461071774092 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:16:14 INFO - PROCESS | 1804 | 1461071774097 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:16:14 INFO - PROCESS | 1804 | 1461071774104 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:16:14 INFO - PROCESS | 1804 | 1461071774109 Marionette TRACE conn4 <- [1,98,null,{}] 06:16:14 INFO - PROCESS | 1804 | 1461071774148 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:14 INFO - PROCESS | 1804 | 1461071774349 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:16:14 INFO - PROCESS | 1804 | 1461071774501 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0xa0f6a800) [pid = 1804] [serial = 93] [outer = 0x95ae6400] 06:16:14 INFO - PROCESS | 1804 | ++DOCSHELL 0xa4575800 == 25 [pid = 1804] [id = 32] 06:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0xa4576000) [pid = 1804] [serial = 94] [outer = (nil)] 06:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0xa45dfc00) [pid = 1804] [serial = 95] [outer = 0xa4576000] 06:16:14 INFO - PROCESS | 1804 | 1461071774637 Marionette DEBUG loaded listener.js 06:16:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0xa45e5c00) [pid = 1804] [serial = 96] [outer = 0xa4576000] 06:16:15 INFO - PROCESS | 1804 | 1461071775606 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1554ms 06:16:15 INFO - PROCESS | 1804 | 1461071775658 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:16:15 INFO - PROCESS | 1804 | 1461071775663 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:16:15 INFO - PROCESS | 1804 | 1461071775669 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:16:15 INFO - PROCESS | 1804 | 1461071775674 Marionette TRACE conn4 <- [1,102,null,{}] 06:16:15 INFO - PROCESS | 1804 | 1461071775680 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:15 INFO - PROCESS | 1804 | 1461071775853 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:16:16 INFO - PROCESS | 1804 | 1461071775995 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x90628000 == 26 [pid = 1804] [id = 33] 06:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x9062bc00) [pid = 1804] [serial = 97] [outer = (nil)] 06:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0xa69df000) [pid = 1804] [serial = 98] [outer = 0x9062bc00] 06:16:16 INFO - PROCESS | 1804 | 1461071776087 Marionette DEBUG loaded listener.js 06:16:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0xa6d6a800) [pid = 1804] [serial = 99] [outer = 0x9062bc00] 06:16:17 INFO - PROCESS | 1804 | 1461071777002 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1388ms 06:16:17 INFO - PROCESS | 1804 | 1461071777058 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:16:17 INFO - PROCESS | 1804 | 1461071777061 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:16:17 INFO - PROCESS | 1804 | 1461071777070 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:16:17 INFO - PROCESS | 1804 | 1461071777073 Marionette TRACE conn4 <- [1,106,null,{}] 06:16:17 INFO - PROCESS | 1804 | 1461071777080 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:17 INFO - PROCESS | 1804 | 1461071777253 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:16:17 INFO - PROCESS | 1804 | 1461071777392 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb52800 == 27 [pid = 1804] [id = 34] 06:16:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x9062a000) [pid = 1804] [serial = 100] [outer = (nil)] 06:16:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0xa78a7400) [pid = 1804] [serial = 101] [outer = 0x9062a000] 06:16:17 INFO - PROCESS | 1804 | 1461071777486 Marionette DEBUG loaded listener.js 06:16:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0xa78a9400) [pid = 1804] [serial = 102] [outer = 0x9062a000] 06:16:18 INFO - PROCESS | 1804 | 1461071778336 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1336ms 06:16:18 INFO - PROCESS | 1804 | 1461071778408 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:16:18 INFO - PROCESS | 1804 | 1461071778412 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:16:18 INFO - PROCESS | 1804 | 1461071778419 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:16:18 INFO - PROCESS | 1804 | 1461071778423 Marionette TRACE conn4 <- [1,110,null,{}] 06:16:18 INFO - PROCESS | 1804 | 1461071778430 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:18 INFO - PROCESS | 1804 | 1461071778657 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:16:18 INFO - PROCESS | 1804 | 1461071778778 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb50000 == 28 [pid = 1804] [id = 35] 06:16:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x95a40c00) [pid = 1804] [serial = 103] [outer = (nil)] 06:16:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0xa7850400) [pid = 1804] [serial = 104] [outer = 0x95a40c00] 06:16:18 INFO - PROCESS | 1804 | 1461071778869 Marionette DEBUG loaded listener.js 06:16:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0xa78b1400) [pid = 1804] [serial = 105] [outer = 0x95a40c00] 06:16:19 INFO - PROCESS | 1804 | 1461071779817 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1437ms 06:16:19 INFO - PROCESS | 1804 | 1461071779857 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:16:19 INFO - PROCESS | 1804 | 1461071779861 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:16:19 INFO - PROCESS | 1804 | 1461071779868 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:16:19 INFO - PROCESS | 1804 | 1461071779873 Marionette TRACE conn4 <- [1,114,null,{}] 06:16:19 INFO - PROCESS | 1804 | 1461071779880 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:20 INFO - PROCESS | 1804 | 1461071780052 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:16:20 INFO - PROCESS | 1804 | 1461071780195 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5ef400 == 29 [pid = 1804] [id = 36] 06:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x8f5efc00) [pid = 1804] [serial = 106] [outer = (nil)] 06:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x8f5f8800) [pid = 1804] [serial = 107] [outer = 0x8f5efc00] 06:16:20 INFO - PROCESS | 1804 | 1461071780289 Marionette DEBUG loaded listener.js 06:16:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x8f5fb800) [pid = 1804] [serial = 108] [outer = 0x8f5efc00] 06:16:21 INFO - PROCESS | 1804 | 1461071781261 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1433ms 06:16:21 INFO - PROCESS | 1804 | 1461071781302 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:16:21 INFO - PROCESS | 1804 | 1461071781306 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:16:21 INFO - PROCESS | 1804 | 1461071781313 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:16:21 INFO - PROCESS | 1804 | 1461071781317 Marionette TRACE conn4 <- [1,118,null,{}] 06:16:21 INFO - PROCESS | 1804 | 1461071781324 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:21 INFO - PROCESS | 1804 | 1461071781497 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:16:21 INFO - PROCESS | 1804 | 1461071781762 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5a400 == 30 [pid = 1804] [id = 37] 06:16:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x8ec5b800) [pid = 1804] [serial = 109] [outer = (nil)] 06:16:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x8ec61400) [pid = 1804] [serial = 110] [outer = 0x8ec5b800] 06:16:21 INFO - PROCESS | 1804 | 1461071781906 Marionette DEBUG loaded listener.js 06:16:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x8ec64400) [pid = 1804] [serial = 111] [outer = 0x8ec5b800] 06:16:22 INFO - PROCESS | 1804 | --DOCSHELL 0x98a77800 == 29 [pid = 1804] [id = 24] 06:16:22 INFO - PROCESS | 1804 | --DOCSHELL 0x9fc50400 == 28 [pid = 1804] [id = 25] 06:16:22 INFO - PROCESS | 1804 | --DOCSHELL 0x9207ec00 == 27 [pid = 1804] [id = 23] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x98a20400 == 26 [pid = 1804] [id = 12] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x95c1c400 == 25 [pid = 1804] [id = 11] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x98469800 == 24 [pid = 1804] [id = 26] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb48400 == 23 [pid = 1804] [id = 27] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x9b0ec400 == 22 [pid = 1804] [id = 16] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa3c00 == 21 [pid = 1804] [id = 28] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x91faec00 == 20 [pid = 1804] [id = 22] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x95adf000 == 19 [pid = 1804] [id = 21] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x9b0f1800 == 18 [pid = 1804] [id = 19] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb50000 == 17 [pid = 1804] [id = 35] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5ef400 == 16 [pid = 1804] [id = 36] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x91fae400 == 15 [pid = 1804] [id = 6] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0xa4575800 == 14 [pid = 1804] [id = 32] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x90628000 == 13 [pid = 1804] [id = 33] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb52800 == 12 [pid = 1804] [id = 34] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x95add000 == 11 [pid = 1804] [id = 29] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x97bee400 == 10 [pid = 1804] [id = 30] 06:16:25 INFO - PROCESS | 1804 | --DOCSHELL 0x9846a000 == 9 [pid = 1804] [id = 31] 06:16:26 INFO - PROCESS | 1804 | 1461071786941 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 5694ms 06:16:27 INFO - PROCESS | 1804 | 1461071787009 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:16:27 INFO - PROCESS | 1804 | 1461071787016 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:16:27 INFO - PROCESS | 1804 | 1461071787024 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:16:27 INFO - PROCESS | 1804 | 1461071787031 Marionette TRACE conn4 <- [1,122,null,{}] 06:16:27 INFO - PROCESS | 1804 | 1461071787041 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:27 INFO - PROCESS | 1804 | 1461071787228 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:16:27 INFO - PROCESS | 1804 | 1461071787343 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc5c00 == 10 [pid = 1804] [id = 38] 06:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x8fcc7000) [pid = 1804] [serial = 112] [outer = (nil)] 06:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x8fccbc00) [pid = 1804] [serial = 113] [outer = 0x8fcc7000] 06:16:27 INFO - PROCESS | 1804 | 1461071787433 Marionette DEBUG loaded listener.js 06:16:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x8fcce800) [pid = 1804] [serial = 114] [outer = 0x8fcc7000] 06:16:28 INFO - PROCESS | 1804 | 1461071788205 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1233ms 06:16:28 INFO - PROCESS | 1804 | 1461071788297 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:16:28 INFO - PROCESS | 1804 | 1461071788308 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:16:28 INFO - PROCESS | 1804 | 1461071788320 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:16:28 INFO - PROCESS | 1804 | 1461071788324 Marionette TRACE conn4 <- [1,126,null,{}] 06:16:28 INFO - PROCESS | 1804 | 1461071788331 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:28 INFO - PROCESS | 1804 | 1461071788523 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:16:28 INFO - PROCESS | 1804 | 1461071788721 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc2400 == 11 [pid = 1804] [id = 39] 06:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x91f10c00) [pid = 1804] [serial = 115] [outer = (nil)] 06:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x93296000) [pid = 1804] [serial = 116] [outer = 0x91f10c00] 06:16:28 INFO - PROCESS | 1804 | 1461071788810 Marionette DEBUG loaded listener.js 06:16:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x932f4c00) [pid = 1804] [serial = 117] [outer = 0x91f10c00] 06:16:29 INFO - PROCESS | 1804 | 1461071789765 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1481ms 06:16:29 INFO - PROCESS | 1804 | 1461071789802 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:16:29 INFO - PROCESS | 1804 | 1461071789807 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:16:29 INFO - PROCESS | 1804 | 1461071789821 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:16:29 INFO - PROCESS | 1804 | 1461071789828 Marionette TRACE conn4 <- [1,130,null,{}] 06:16:29 INFO - PROCESS | 1804 | 1461071789848 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:30 INFO - PROCESS | 1804 | 1461071790080 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:16:30 INFO - PROCESS | 1804 | 1461071790108 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x979c2400 == 12 [pid = 1804] [id = 40] 06:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x97bd2800) [pid = 1804] [serial = 118] [outer = (nil)] 06:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x9846dc00) [pid = 1804] [serial = 119] [outer = 0x97bd2800] 06:16:30 INFO - PROCESS | 1804 | 1461071790196 Marionette DEBUG loaded listener.js 06:16:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x98a1e000) [pid = 1804] [serial = 120] [outer = 0x97bd2800] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x914eec00) [pid = 1804] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x9846cc00) [pid = 1804] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x91fb0000) [pid = 1804] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x914f1400) [pid = 1804] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x97bcf800) [pid = 1804] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x95c5c400) [pid = 1804] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x990a6400) [pid = 1804] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x8fb51c00) [pid = 1804] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x98a70800) [pid = 1804] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x8f5efc00) [pid = 1804] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x9062a000) [pid = 1804] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x95a40c00) [pid = 1804] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x9062bc00) [pid = 1804] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0xa4576000) [pid = 1804] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x95c5b400) [pid = 1804] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x91faf000) [pid = 1804] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x9fc93c00) [pid = 1804] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x92086400) [pid = 1804] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x96341000) [pid = 1804] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0xa4450c00) [pid = 1804] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0xa0ae1800) [pid = 1804] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x9b08e400) [pid = 1804] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x9ea18400) [pid = 1804] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x8fb51400) [pid = 1804] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x980eac00) [pid = 1804] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x9fb96000) [pid = 1804] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x990ac000) [pid = 1804] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:16:31 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x98a79000) [pid = 1804] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:16:32 INFO - PROCESS | 1804 | 1461071792144 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2408ms 06:16:32 INFO - PROCESS | 1804 | 1461071792247 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:16:32 INFO - PROCESS | 1804 | 1461071792252 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:16:32 INFO - PROCESS | 1804 | 1461071792286 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:16:32 INFO - PROCESS | 1804 | 1461071792289 Marionette TRACE conn4 <- [1,134,null,{}] 06:16:32 INFO - PROCESS | 1804 | 1461071792326 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:32 INFO - PROCESS | 1804 | 1461071792528 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:16:32 INFO - PROCESS | 1804 | 1461071792581 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec59000 == 13 [pid = 1804] [id = 41] 06:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x914ea800) [pid = 1804] [serial = 121] [outer = (nil)] 06:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x98470c00) [pid = 1804] [serial = 122] [outer = 0x914ea800] 06:16:32 INFO - PROCESS | 1804 | 1461071792663 Marionette DEBUG loaded listener.js 06:16:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x99307c00) [pid = 1804] [serial = 123] [outer = 0x914ea800] 06:16:33 INFO - PROCESS | 1804 | 1461071793424 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1204ms 06:16:33 INFO - PROCESS | 1804 | 1461071793523 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:16:33 INFO - PROCESS | 1804 | 1461071793529 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:16:33 INFO - PROCESS | 1804 | 1461071793540 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:16:33 INFO - PROCESS | 1804 | 1461071793548 Marionette TRACE conn4 <- [1,138,null,{}] 06:16:33 INFO - PROCESS | 1804 | 1461071793557 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:33 INFO - PROCESS | 1804 | 1461071793771 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:16:33 INFO - PROCESS | 1804 | 1461071793915 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f9000 == 14 [pid = 1804] [id = 42] 06:16:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x8fb46c00) [pid = 1804] [serial = 124] [outer = (nil)] 06:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x8fcc2800) [pid = 1804] [serial = 125] [outer = 0x8fb46c00] 06:16:34 INFO - PROCESS | 1804 | 1461071794014 Marionette DEBUG loaded listener.js 06:16:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x8fcca400) [pid = 1804] [serial = 126] [outer = 0x8fb46c00] 06:16:34 INFO - PROCESS | 1804 | 1461071794986 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1489ms 06:16:35 INFO - PROCESS | 1804 | 1461071795030 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:16:35 INFO - PROCESS | 1804 | 1461071795037 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:16:35 INFO - PROCESS | 1804 | 1461071795050 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:16:35 INFO - PROCESS | 1804 | 1461071795056 Marionette TRACE conn4 <- [1,142,null,{}] 06:16:35 INFO - PROCESS | 1804 | 1461071795065 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:35 INFO - PROCESS | 1804 | 1461071795307 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:16:35 INFO - PROCESS | 1804 | 1461071795491 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x967b0400 == 15 [pid = 1804] [id = 43] 06:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x967b7c00) [pid = 1804] [serial = 127] [outer = (nil)] 06:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x979c3400) [pid = 1804] [serial = 128] [outer = 0x967b7c00] 06:16:35 INFO - PROCESS | 1804 | 1461071795629 Marionette DEBUG loaded listener.js 06:16:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x99309c00) [pid = 1804] [serial = 129] [outer = 0x967b7c00] 06:16:36 INFO - PROCESS | 1804 | 1461071796531 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1544ms 06:16:36 INFO - PROCESS | 1804 | 1461071796591 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:16:36 INFO - PROCESS | 1804 | 1461071796596 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:16:36 INFO - PROCESS | 1804 | 1461071796603 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:16:36 INFO - PROCESS | 1804 | 1461071796608 Marionette TRACE conn4 <- [1,146,null,{}] 06:16:36 INFO - PROCESS | 1804 | 1461071796623 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:36 INFO - PROCESS | 1804 | 1461071796925 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:16:37 INFO - PROCESS | 1804 | 1461071797042 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x914ea000 == 16 [pid = 1804] [id = 44] 06:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9df87800) [pid = 1804] [serial = 130] [outer = (nil)] 06:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x9ea17c00) [pid = 1804] [serial = 131] [outer = 0x9df87800] 06:16:37 INFO - PROCESS | 1804 | 1461071797154 Marionette DEBUG loaded listener.js 06:16:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x9fb8c800) [pid = 1804] [serial = 132] [outer = 0x9df87800] 06:16:37 INFO - PROCESS | 1804 | 1461071797981 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:16:38 INFO - PROCESS | 1804 | 1461071798167 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1581ms 06:16:38 INFO - PROCESS | 1804 | 1461071798185 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:16:38 INFO - PROCESS | 1804 | 1461071798189 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:16:38 INFO - PROCESS | 1804 | 1461071798196 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:16:38 INFO - PROCESS | 1804 | 1461071798200 Marionette TRACE conn4 <- [1,150,null,{}] 06:16:38 INFO - PROCESS | 1804 | 1461071798206 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:38 INFO - PROCESS | 1804 | 1461071798382 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:16:38 INFO - PROCESS | 1804 | 1461071798534 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x93298000 == 17 [pid = 1804] [id = 45] 06:16:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x9fc50400) [pid = 1804] [serial = 133] [outer = (nil)] 06:16:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0xa0056800) [pid = 1804] [serial = 134] [outer = 0x9fc50400] 06:16:38 INFO - PROCESS | 1804 | 1461071798630 Marionette DEBUG loaded listener.js 06:16:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0xa0f35c00) [pid = 1804] [serial = 135] [outer = 0x9fc50400] 06:16:39 INFO - PROCESS | 1804 | 1461071799562 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1435ms 06:16:39 INFO - PROCESS | 1804 | 1461071799632 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:16:39 INFO - PROCESS | 1804 | 1461071799636 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:16:39 INFO - PROCESS | 1804 | 1461071799643 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:16:39 INFO - PROCESS | 1804 | 1461071799647 Marionette TRACE conn4 <- [1,154,null,{}] 06:16:39 INFO - PROCESS | 1804 | 1461071799653 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:39 INFO - PROCESS | 1804 | 1461071799820 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:16:39 INFO - PROCESS | 1804 | 1461071799965 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb4fc00 == 18 [pid = 1804] [id = 46] 06:16:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x91f3ec00) [pid = 1804] [serial = 136] [outer = (nil)] 06:16:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x91f45000) [pid = 1804] [serial = 137] [outer = 0x91f3ec00] 06:16:40 INFO - PROCESS | 1804 | 1461071800055 Marionette DEBUG loaded listener.js 06:16:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x91f47000) [pid = 1804] [serial = 138] [outer = 0x91f3ec00] 06:16:41 INFO - PROCESS | 1804 | 1461071801229 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1638ms 06:16:41 INFO - PROCESS | 1804 | 1461071801282 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:16:41 INFO - PROCESS | 1804 | 1461071801286 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:16:41 INFO - PROCESS | 1804 | 1461071801294 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:16:41 INFO - PROCESS | 1804 | 1461071801297 Marionette TRACE conn4 <- [1,158,null,{}] 06:16:41 INFO - PROCESS | 1804 | 1461071801304 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:41 INFO - PROCESS | 1804 | 1461071801564 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:16:41 INFO - PROCESS | 1804 | 1461071801865 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec59400 == 19 [pid = 1804] [id = 47] 06:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x8ec5cc00) [pid = 1804] [serial = 139] [outer = (nil)] 06:16:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x8fb52c00) [pid = 1804] [serial = 140] [outer = 0x8ec5cc00] 06:16:42 INFO - PROCESS | 1804 | 1461071802007 Marionette DEBUG loaded listener.js 06:16:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x98471c00) [pid = 1804] [serial = 141] [outer = 0x8ec5cc00] 06:16:42 INFO - PROCESS | 1804 | 1461071802953 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1689ms 06:16:42 INFO - PROCESS | 1804 | 1461071802984 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:16:42 INFO - PROCESS | 1804 | 1461071802987 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:16:42 INFO - PROCESS | 1804 | 1461071802995 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:16:43 INFO - PROCESS | 1804 | 1461071803000 Marionette TRACE conn4 <- [1,162,null,{}] 06:16:43 INFO - PROCESS | 1804 | 1461071803007 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:43 INFO - PROCESS | 1804 | 1461071803186 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:16:43 INFO - PROCESS | 1804 | 1461071803456 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb4c800 == 20 [pid = 1804] [id = 48] 06:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x8fcc5000) [pid = 1804] [serial = 142] [outer = (nil)] 06:16:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x913e0800) [pid = 1804] [serial = 143] [outer = 0x8fcc5000] 06:16:43 INFO - PROCESS | 1804 | 1461071803642 Marionette DEBUG loaded listener.js 06:16:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8ec65400) [pid = 1804] [serial = 144] [outer = 0x8fcc5000] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0xa2ac5c00) [pid = 1804] [serial = 2] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x95a3c400) [pid = 1804] [serial = 67] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x91f13800) [pid = 1804] [serial = 37] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x92085800) [pid = 1804] [serial = 25] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x97bef000) [pid = 1804] [serial = 40] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x967b4c00) [pid = 1804] [serial = 30] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x9ae81000) [pid = 1804] [serial = 43] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x9b092c00) [pid = 1804] [serial = 44] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x93299c00) [pid = 1804] [serial = 64] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x90627800) [pid = 1804] [serial = 22] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x984c7400) [pid = 1804] [serial = 41] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x97189000) [pid = 1804] [serial = 31] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x9921b400) [pid = 1804] [serial = 34] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x93297800) [pid = 1804] [serial = 38] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x9b0d9000) [pid = 1804] [serial = 35] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x963af000) [pid = 1804] [serial = 28] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x932f5800) [pid = 1804] [serial = 17] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x9fc53800) [pid = 1804] [serial = 47] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x90635400) [pid = 1804] [serial = 23] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x98473800) [pid = 1804] [serial = 86] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x9fc9f400) [pid = 1804] [serial = 91] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x95c5f800) [pid = 1804] [serial = 50] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x98637c00) [pid = 1804] [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.] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x932f3c00) [pid = 1804] [serial = 49] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x9b0f0400) [pid = 1804] [serial = 71] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0xa4c0fc00) [pid = 1804] [serial = 82] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0xa0007000) [pid = 1804] [serial = 73] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x98474800) [pid = 1804] [serial = 76] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0xa4475400) [pid = 1804] [serial = 79] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0xa2a75800) [pid = 1804] [serial = 77] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x9633a400) [pid = 1804] [serial = 65] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x9846a800) [pid = 1804] [serial = 85] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0xa5f31000) [pid = 1804] [serial = 83] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x9b088c00) [pid = 1804] [serial = 59] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0xa0a4b800) [pid = 1804] [serial = 92] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x97552c00) [pid = 1804] [serial = 12] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x9fb8f800) [pid = 1804] [serial = 46] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0xa2a80800) [pid = 1804] [serial = 61] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x97ad7800) [pid = 1804] [serial = 9] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0xa4481800) [pid = 1804] [serial = 80] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x984c7c00) [pid = 1804] [serial = 89] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0xa004fc00) [pid = 1804] [serial = 56] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x9b0cc000) [pid = 1804] [serial = 70] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0xa0f34400) [pid = 1804] [serial = 58] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x9fc9b400) [pid = 1804] [serial = 55] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x98468c00) [pid = 1804] [serial = 88] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x9b0d2800) [pid = 1804] [serial = 53] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x990ab800) [pid = 1804] [serial = 52] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x8f5f8800) [pid = 1804] [serial = 107] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0xa78b1400) [pid = 1804] [serial = 105] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0xa7850400) [pid = 1804] [serial = 104] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0xa6d6a800) [pid = 1804] [serial = 99] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0xa45dfc00) [pid = 1804] [serial = 95] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0xa2ac0000) [pid = 1804] [serial = 62] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x91fb1400) [pid = 1804] [serial = 16] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0xa00bbc00) [pid = 1804] [serial = 74] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0xa78a7400) [pid = 1804] [serial = 101] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x914f4800) [pid = 1804] [serial = 19] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x97212800) [pid = 1804] [serial = 68] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0xa45e5c00) [pid = 1804] [serial = 96] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0xa69df000) [pid = 1804] [serial = 98] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x8ec61400) [pid = 1804] [serial = 110] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x8f5fb800) [pid = 1804] [serial = 108] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | --DOMWINDOW == 52 (0xa78a9400) [pid = 1804] [serial = 102] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1804 | 1461071804933 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1981ms 06:16:44 INFO - PROCESS | 1804 | 1461071804978 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:16:44 INFO - PROCESS | 1804 | 1461071804986 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:16:45 INFO - PROCESS | 1804 | 1461071804996 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:16:45 INFO - PROCESS | 1804 | 1461071805001 Marionette TRACE conn4 <- [1,166,null,{}] 06:16:45 INFO - PROCESS | 1804 | 1461071805010 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:45 INFO - PROCESS | 1804 | 1461071805177 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:16:45 INFO - PROCESS | 1804 | 1461071805270 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x914f1000 == 21 [pid = 1804] [id = 49] 06:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x9207b800) [pid = 1804] [serial = 145] [outer = (nil)] 06:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x93294c00) [pid = 1804] [serial = 146] [outer = 0x9207b800] 06:16:45 INFO - PROCESS | 1804 | 1461071805351 Marionette DEBUG loaded listener.js 06:16:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x932ea800) [pid = 1804] [serial = 147] [outer = 0x9207b800] 06:16:46 INFO - PROCESS | 1804 | 1461071806097 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1131ms 06:16:46 INFO - PROCESS | 1804 | 1461071806130 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:16:46 INFO - PROCESS | 1804 | 1461071806136 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:16:46 INFO - PROCESS | 1804 | 1461071806145 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:16:46 INFO - PROCESS | 1804 | 1461071806149 Marionette TRACE conn4 <- [1,170,null,{}] 06:16:46 INFO - PROCESS | 1804 | 1461071806155 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:46 INFO - PROCESS | 1804 | 1461071806313 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:16:46 INFO - PROCESS | 1804 | 1461071806324 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x92084800 == 22 [pid = 1804] [id = 50] 06:16:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x93298800) [pid = 1804] [serial = 148] [outer = (nil)] 06:16:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x967aec00) [pid = 1804] [serial = 149] [outer = 0x93298800] 06:16:46 INFO - PROCESS | 1804 | 1461071806402 Marionette DEBUG loaded listener.js 06:16:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x97189400) [pid = 1804] [serial = 150] [outer = 0x93298800] 06:16:47 INFO - PROCESS | 1804 | 1461071807265 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1138ms 06:16:47 INFO - PROCESS | 1804 | 1461071807283 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:16:47 INFO - PROCESS | 1804 | 1461071807286 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:16:47 INFO - PROCESS | 1804 | 1461071807296 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:16:47 INFO - PROCESS | 1804 | 1461071807305 Marionette TRACE conn4 <- [1,174,null,{}] 06:16:47 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x97bd2800) [pid = 1804] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:16:47 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0x8ec5b800) [pid = 1804] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:16:47 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0x8fcc7000) [pid = 1804] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:16:47 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x91f10c00) [pid = 1804] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:16:47 INFO - PROCESS | 1804 | 1461071807352 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:47 INFO - PROCESS | 1804 | 1461071807561 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:16:47 INFO - PROCESS | 1804 | 1461071807575 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x93293c00 == 23 [pid = 1804] [id = 51] 06:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x97552800) [pid = 1804] [serial = 151] [outer = (nil)] 06:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x97bd2800) [pid = 1804] [serial = 152] [outer = 0x97552800] 06:16:47 INFO - PROCESS | 1804 | 1461071807653 Marionette DEBUG loaded listener.js 06:16:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x9846a800) [pid = 1804] [serial = 153] [outer = 0x97552800] 06:16:48 INFO - PROCESS | 1804 | 1461071808700 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1421ms 06:16:48 INFO - PROCESS | 1804 | 1461071808715 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:16:48 INFO - PROCESS | 1804 | 1461071808724 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:16:48 INFO - PROCESS | 1804 | 1461071808734 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:16:48 INFO - PROCESS | 1804 | 1461071808739 Marionette TRACE conn4 <- [1,178,null,{}] 06:16:48 INFO - PROCESS | 1804 | 1461071808749 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:48 INFO - PROCESS | 1804 | 1461071808946 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:16:49 INFO - PROCESS | 1804 | 1461071809083 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5ee400 == 24 [pid = 1804] [id = 52] 06:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x8fcc2c00) [pid = 1804] [serial = 154] [outer = (nil)] 06:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x92085800) [pid = 1804] [serial = 155] [outer = 0x8fcc2c00] 06:16:49 INFO - PROCESS | 1804 | 1461071809177 Marionette DEBUG loaded listener.js 06:16:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x932f3000) [pid = 1804] [serial = 156] [outer = 0x8fcc2c00] 06:16:50 INFO - PROCESS | 1804 | 1461071810191 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1532ms 06:16:50 INFO - PROCESS | 1804 | 1461071810267 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:16:50 INFO - PROCESS | 1804 | 1461071810275 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:16:50 INFO - PROCESS | 1804 | 1461071810288 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:16:50 INFO - PROCESS | 1804 | 1461071810293 Marionette TRACE conn4 <- [1,182,null,{}] 06:16:50 INFO - PROCESS | 1804 | 1461071810300 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:50 INFO - PROCESS | 1804 | 1461071810519 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:16:50 INFO - PROCESS | 1804 | 1461071810692 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x93291c00 == 25 [pid = 1804] [id = 53] 06:16:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x967b1400) [pid = 1804] [serial = 157] [outer = (nil)] 06:16:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x97555000) [pid = 1804] [serial = 158] [outer = 0x967b1400] 06:16:50 INFO - PROCESS | 1804 | 1461071810786 Marionette DEBUG loaded listener.js 06:16:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x9846e000) [pid = 1804] [serial = 159] [outer = 0x967b1400] 06:16:51 INFO - PROCESS | 1804 | 1461071811739 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1533ms 06:16:51 INFO - PROCESS | 1804 | 1461071811821 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:16:51 INFO - PROCESS | 1804 | 1461071811826 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:16:51 INFO - PROCESS | 1804 | 1461071811833 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:16:51 INFO - PROCESS | 1804 | 1461071811840 Marionette TRACE conn4 <- [1,186,null,{}] 06:16:51 INFO - PROCESS | 1804 | 1461071811857 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:52 INFO - PROCESS | 1804 | 1461071812093 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:16:52 INFO - PROCESS | 1804 | 1461071812266 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5fa000 == 26 [pid = 1804] [id = 54] 06:16:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x8fb51c00) [pid = 1804] [serial = 160] [outer = (nil)] 06:16:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x97404800) [pid = 1804] [serial = 161] [outer = 0x8fb51c00] 06:16:52 INFO - PROCESS | 1804 | 1461071812423 Marionette DEBUG loaded listener.js 06:16:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x99309800) [pid = 1804] [serial = 162] [outer = 0x8fb51c00] 06:16:53 INFO - PROCESS | 1804 | 1461071813459 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1695ms 06:16:53 INFO - PROCESS | 1804 | 1461071813528 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:16:53 INFO - PROCESS | 1804 | 1461071813534 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:16:53 INFO - PROCESS | 1804 | 1461071813543 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:16:53 INFO - PROCESS | 1804 | 1461071813548 Marionette TRACE conn4 <- [1,190,null,{}] 06:16:53 INFO - PROCESS | 1804 | 1461071813557 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:53 INFO - PROCESS | 1804 | 1461071813731 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:16:53 INFO - PROCESS | 1804 | 1461071813920 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc5400 == 27 [pid = 1804] [id = 55] 06:16:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x8fccd800) [pid = 1804] [serial = 163] [outer = (nil)] 06:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x91fb2400) [pid = 1804] [serial = 164] [outer = 0x8fccd800] 06:16:54 INFO - PROCESS | 1804 | 1461071814030 Marionette DEBUG loaded listener.js 06:16:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x95adc800) [pid = 1804] [serial = 165] [outer = 0x8fccd800] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x98470c00) [pid = 1804] [serial = 122] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x9846dc00) [pid = 1804] [serial = 119] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x8ec64400) [pid = 1804] [serial = 111] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x8fccbc00) [pid = 1804] [serial = 113] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x8fcce800) [pid = 1804] [serial = 114] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x932f4c00) [pid = 1804] [serial = 117] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0x93296000) [pid = 1804] [serial = 116] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x98a1e000) [pid = 1804] [serial = 120] [outer = (nil)] [url = about:blank] 06:16:54 INFO - PROCESS | 1804 | 1461071814826 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1332ms 06:16:54 INFO - PROCESS | 1804 | 1461071814880 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:16:54 INFO - PROCESS | 1804 | 1461071814889 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:16:54 INFO - PROCESS | 1804 | 1461071814900 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:16:54 INFO - PROCESS | 1804 | 1461071814904 Marionette TRACE conn4 <- [1,194,null,{}] 06:16:54 INFO - PROCESS | 1804 | 1461071814911 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:55 INFO - PROCESS | 1804 | 1461071815077 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:16:55 INFO - PROCESS | 1804 | 1461071815088 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fccbc00 == 28 [pid = 1804] [id = 56] 06:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x91f46400) [pid = 1804] [serial = 166] [outer = (nil)] 06:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x97209000) [pid = 1804] [serial = 167] [outer = 0x91f46400] 06:16:55 INFO - PROCESS | 1804 | 1461071815166 Marionette DEBUG loaded listener.js 06:16:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x97ad3000) [pid = 1804] [serial = 168] [outer = 0x91f46400] 06:16:55 INFO - PROCESS | 1804 | 1461071815986 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1135ms 06:16:56 INFO - PROCESS | 1804 | 1461071816036 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:16:56 INFO - PROCESS | 1804 | 1461071816040 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:16:56 INFO - PROCESS | 1804 | 1461071816047 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:16:56 INFO - PROCESS | 1804 | 1461071816053 Marionette TRACE conn4 <- [1,198,null,{}] 06:16:56 INFO - PROCESS | 1804 | 1461071816069 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:56 INFO - PROCESS | 1804 | 1461071816234 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:16:56 INFO - PROCESS | 1804 | 1461071816339 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x90628c00 == 29 [pid = 1804] [id = 57] 06:16:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x984bec00) [pid = 1804] [serial = 169] [outer = (nil)] 06:16:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x99217800) [pid = 1804] [serial = 170] [outer = 0x984bec00] 06:16:56 INFO - PROCESS | 1804 | 1461071816420 Marionette DEBUG loaded listener.js 06:16:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x9930e800) [pid = 1804] [serial = 171] [outer = 0x984bec00] 06:16:57 INFO - PROCESS | 1804 | 1461071817284 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1283ms 06:16:57 INFO - PROCESS | 1804 | 1461071817331 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:16:57 INFO - PROCESS | 1804 | 1461071817336 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:16:57 INFO - PROCESS | 1804 | 1461071817343 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:16:57 INFO - PROCESS | 1804 | 1461071817347 Marionette TRACE conn4 <- [1,202,null,{}] 06:16:57 INFO - PROCESS | 1804 | 1461071817360 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:57 INFO - PROCESS | 1804 | 1461071817573 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:16:57 INFO - PROCESS | 1804 | 1461071817594 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x98a1e000 == 30 [pid = 1804] [id = 58] 06:16:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x9921d400) [pid = 1804] [serial = 172] [outer = (nil)] 06:16:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9b0d9000) [pid = 1804] [serial = 173] [outer = 0x9921d400] 06:16:57 INFO - PROCESS | 1804 | 1461071817673 Marionette DEBUG loaded listener.js 06:16:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9b0f0400) [pid = 1804] [serial = 174] [outer = 0x9921d400] 06:16:58 INFO - PROCESS | 1804 | 1461071818592 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 06:16:58 INFO - PROCESS | 1804 | 1461071818627 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:16:58 INFO - PROCESS | 1804 | 1461071818645 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:16:58 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x93298800) [pid = 1804] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:16:58 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x8fcc5000) [pid = 1804] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:16:58 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x9207b800) [pid = 1804] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:16:58 INFO - PROCESS | 1804 | 1461071818750 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:16:58 INFO - PROCESS | 1804 | 1461071818753 Marionette TRACE conn4 <- [1,206,null,{}] 06:16:58 INFO - PROCESS | 1804 | 1461071818760 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:58 INFO - PROCESS | 1804 | 1461071818904 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:16:58 INFO - PROCESS | 1804 | 1461071818914 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5a000 == 31 [pid = 1804] [id = 59] 06:16:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x95c5f400) [pid = 1804] [serial = 175] [outer = (nil)] 06:16:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x9df8b400) [pid = 1804] [serial = 176] [outer = 0x95c5f400] 06:16:58 INFO - PROCESS | 1804 | 1461071818990 Marionette DEBUG loaded listener.js 06:16:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x9ea1a800) [pid = 1804] [serial = 177] [outer = 0x95c5f400] 06:16:59 INFO - PROCESS | 1804 | 1461071819788 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1095ms 06:16:59 INFO - PROCESS | 1804 | 1461071819828 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:16:59 INFO - PROCESS | 1804 | 1461071819832 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:16:59 INFO - PROCESS | 1804 | 1461071819839 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:16:59 INFO - PROCESS | 1804 | 1461071819843 Marionette TRACE conn4 <- [1,210,null,{}] 06:16:59 INFO - PROCESS | 1804 | 1461071819853 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:00 INFO - PROCESS | 1804 | 1461071820049 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:17:00 INFO - PROCESS | 1804 | 1461071820063 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x913de800 == 32 [pid = 1804] [id = 60] 06:17:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x932a0800) [pid = 1804] [serial = 178] [outer = (nil)] 06:17:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x9fedb400) [pid = 1804] [serial = 179] [outer = 0x932a0800] 06:17:00 INFO - PROCESS | 1804 | 1461071820229 Marionette DEBUG loaded listener.js 06:17:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0xa0050000) [pid = 1804] [serial = 180] [outer = 0x932a0800] 06:17:01 INFO - PROCESS | 1804 | 1461071821036 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1233ms 06:17:01 INFO - PROCESS | 1804 | 1461071821073 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:17:01 INFO - PROCESS | 1804 | 1461071821080 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:17:01 INFO - PROCESS | 1804 | 1461071821090 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:17:01 INFO - PROCESS | 1804 | 1461071821096 Marionette TRACE conn4 <- [1,214,null,{}] 06:17:01 INFO - PROCESS | 1804 | 1461071821109 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:01 INFO - PROCESS | 1804 | 1461071821298 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:17:01 INFO - PROCESS | 1804 | 1461071821451 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec66800 == 33 [pid = 1804] [id = 61] 06:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x8fcc3800) [pid = 1804] [serial = 181] [outer = (nil)] 06:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x91f40400) [pid = 1804] [serial = 182] [outer = 0x8fcc3800] 06:17:01 INFO - PROCESS | 1804 | 1461071821570 Marionette DEBUG loaded listener.js 06:17:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x8f5ef000) [pid = 1804] [serial = 183] [outer = 0x8fcc3800] 06:17:02 INFO - PROCESS | 1804 | 1461071822517 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1496ms 06:17:02 INFO - PROCESS | 1804 | 1461071822586 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:17:02 INFO - PROCESS | 1804 | 1461071822596 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:17:02 INFO - PROCESS | 1804 | 1461071822608 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:17:02 INFO - PROCESS | 1804 | 1461071822614 Marionette TRACE conn4 <- [1,218,null,{}] 06:17:02 INFO - PROCESS | 1804 | 1461071822621 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:02 INFO - PROCESS | 1804 | 1461071822842 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:17:03 INFO - PROCESS | 1804 | 1461071823024 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5d800 == 34 [pid = 1804] [id = 62] 06:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x98467400) [pid = 1804] [serial = 184] [outer = (nil)] 06:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x98a1fc00) [pid = 1804] [serial = 185] [outer = 0x98467400] 06:17:03 INFO - PROCESS | 1804 | 1461071823162 Marionette DEBUG loaded listener.js 06:17:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x990ab800) [pid = 1804] [serial = 186] [outer = 0x98467400] 06:17:04 INFO - PROCESS | 1804 | 1461071824043 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1484ms 06:17:04 INFO - PROCESS | 1804 | 1461071824093 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:17:04 INFO - PROCESS | 1804 | 1461071824098 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:17:04 INFO - PROCESS | 1804 | 1461071824106 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:17:04 INFO - PROCESS | 1804 | 1461071824113 Marionette TRACE conn4 <- [1,222,null,{}] 06:17:04 INFO - PROCESS | 1804 | 1461071824132 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:04 INFO - PROCESS | 1804 | 1461071824362 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:17:04 INFO - PROCESS | 1804 | 1461071824512 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b0d9800 == 35 [pid = 1804] [id = 63] 06:17:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x9fc92800) [pid = 1804] [serial = 187] [outer = (nil)] 06:17:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0xa0053400) [pid = 1804] [serial = 188] [outer = 0x9fc92800] 06:17:04 INFO - PROCESS | 1804 | 1461071824653 Marionette DEBUG loaded listener.js 06:17:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0xa0c2e000) [pid = 1804] [serial = 189] [outer = 0x9fc92800] 06:17:05 INFO - PROCESS | 1804 | 1461071825491 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1445ms 06:17:05 INFO - PROCESS | 1804 | 1461071825552 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:17:05 INFO - PROCESS | 1804 | 1461071825557 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:17:05 INFO - PROCESS | 1804 | 1461071825564 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:17:05 INFO - PROCESS | 1804 | 1461071825568 Marionette TRACE conn4 <- [1,226,null,{}] 06:17:05 INFO - PROCESS | 1804 | 1461071825575 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:05 INFO - PROCESS | 1804 | 1461071825754 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:17:05 INFO - PROCESS | 1804 | 1461071825895 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x9846d800 == 36 [pid = 1804] [id = 64] 06:17:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0xa0f64800) [pid = 1804] [serial = 190] [outer = (nil)] 06:17:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0xa2a32c00) [pid = 1804] [serial = 191] [outer = 0xa0f64800] 06:17:05 INFO - PROCESS | 1804 | 1461071825987 Marionette DEBUG loaded listener.js 06:17:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0xa2ac0000) [pid = 1804] [serial = 192] [outer = 0xa0f64800] 06:17:06 INFO - PROCESS | 1804 | 1461071826955 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1432ms 06:17:06 INFO - PROCESS | 1804 | 1461071826996 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:17:07 INFO - PROCESS | 1804 | 1461071827000 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:17:07 INFO - PROCESS | 1804 | 1461071827007 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:17:07 INFO - PROCESS | 1804 | 1461071827011 Marionette TRACE conn4 <- [1,230,null,{}] 06:17:07 INFO - PROCESS | 1804 | 1461071827017 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:07 INFO - PROCESS | 1804 | 1461071827200 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:17:07 INFO - PROCESS | 1804 | 1461071827342 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x9062a800 == 37 [pid = 1804] [id = 65] 06:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x990a6400) [pid = 1804] [serial = 193] [outer = (nil)] 06:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0xa3cd7400) [pid = 1804] [serial = 194] [outer = 0x990a6400] 06:17:07 INFO - PROCESS | 1804 | 1461071827431 Marionette DEBUG loaded listener.js 06:17:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0xa3ce5400) [pid = 1804] [serial = 195] [outer = 0x990a6400] 06:17:08 INFO - PROCESS | 1804 | 1461071828464 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1489ms 06:17:08 INFO - PROCESS | 1804 | 1461071828497 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:17:08 INFO - PROCESS | 1804 | 1461071828500 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:17:08 INFO - PROCESS | 1804 | 1461071828507 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:17:08 INFO - PROCESS | 1804 | 1461071828510 Marionette TRACE conn4 <- [1,234,null,{}] 06:17:08 INFO - PROCESS | 1804 | 1461071828517 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:08 INFO - PROCESS | 1804 | 1461071828722 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:17:08 INFO - PROCESS | 1804 | 1461071828913 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x90627800 == 38 [pid = 1804] [id = 66] 06:17:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x91f49000) [pid = 1804] [serial = 196] [outer = (nil)] 06:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x963af000) [pid = 1804] [serial = 197] [outer = 0x91f49000] 06:17:09 INFO - PROCESS | 1804 | 1461071829013 Marionette DEBUG loaded listener.js 06:17:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0xa4574400) [pid = 1804] [serial = 198] [outer = 0x91f49000] 06:17:10 INFO - PROCESS | 1804 | 1461071830031 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1536ms 06:17:10 INFO - PROCESS | 1804 | 1461071830059 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:17:10 INFO - PROCESS | 1804 | 1461071830065 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:17:10 INFO - PROCESS | 1804 | 1461071830077 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:17:10 INFO - PROCESS | 1804 | 1461071830082 Marionette TRACE conn4 <- [1,238,null,{}] 06:17:10 INFO - PROCESS | 1804 | 1461071830093 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:10 INFO - PROCESS | 1804 | 1461071830266 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:17:10 INFO - PROCESS | 1804 | 1461071830470 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f45800 == 39 [pid = 1804] [id = 67] 06:17:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x91f45c00) [pid = 1804] [serial = 199] [outer = (nil)] 06:17:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x92086800) [pid = 1804] [serial = 200] [outer = 0x91f45c00] 06:17:10 INFO - PROCESS | 1804 | 1461071830560 Marionette DEBUG loaded listener.js 06:17:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x95ae7800) [pid = 1804] [serial = 201] [outer = 0x91f45c00] 06:17:11 INFO - PROCESS | 1804 | 1461071831453 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1434ms 06:17:11 INFO - PROCESS | 1804 | 1461071831511 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:17:11 INFO - PROCESS | 1804 | 1461071831520 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:17:11 INFO - PROCESS | 1804 | 1461071831532 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:17:11 INFO - PROCESS | 1804 | 1461071831536 Marionette TRACE conn4 <- [1,242,null,{}] 06:17:11 INFO - PROCESS | 1804 | 1461071831544 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:11 INFO - PROCESS | 1804 | 1461071831756 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:17:11 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x8fb52c00) [pid = 1804] [serial = 140] [outer = (nil)] [url = about:blank] 06:17:11 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x97bd2800) [pid = 1804] [serial = 152] [outer = (nil)] [url = about:blank] 06:17:11 INFO - PROCESS | 1804 | 1461071831978 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5fbc00 == 40 [pid = 1804] [id = 68] 06:17:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x8fb52000) [pid = 1804] [serial = 202] [outer = (nil)] 06:17:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x914f2000) [pid = 1804] [serial = 203] [outer = 0x8fb52000] 06:17:12 INFO - PROCESS | 1804 | 1461071832080 Marionette DEBUG loaded listener.js 06:17:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x91fb0400) [pid = 1804] [serial = 204] [outer = 0x8fb52000] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x967aec00) [pid = 1804] [serial = 149] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x91f45000) [pid = 1804] [serial = 137] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x979c3400) [pid = 1804] [serial = 128] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x913e0800) [pid = 1804] [serial = 143] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x8ec65400) [pid = 1804] [serial = 144] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x93294c00) [pid = 1804] [serial = 146] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x932ea800) [pid = 1804] [serial = 147] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x9ea17c00) [pid = 1804] [serial = 131] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x8fcc2800) [pid = 1804] [serial = 125] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0xa0056800) [pid = 1804] [serial = 134] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x97189400) [pid = 1804] [serial = 150] [outer = (nil)] [url = about:blank] 06:17:12 INFO - PROCESS | 1804 | 1461071832885 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1397ms 06:17:12 INFO - PROCESS | 1804 | 1461071832929 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:17:12 INFO - PROCESS | 1804 | 1461071832934 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:17:12 INFO - PROCESS | 1804 | 1461071832941 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:17:12 INFO - PROCESS | 1804 | 1461071832947 Marionette TRACE conn4 <- [1,246,null,{}] 06:17:12 INFO - PROCESS | 1804 | 1461071832963 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:13 INFO - PROCESS | 1804 | 1461071833149 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:17:13 INFO - PROCESS | 1804 | 1461071833160 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x90628800 == 41 [pid = 1804] [id = 69] 06:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x9846b400) [pid = 1804] [serial = 205] [outer = (nil)] 06:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x984c6000) [pid = 1804] [serial = 206] [outer = 0x9846b400] 06:17:13 INFO - PROCESS | 1804 | 1461071833246 Marionette DEBUG loaded listener.js 06:17:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x990aac00) [pid = 1804] [serial = 207] [outer = 0x9846b400] 06:17:14 INFO - PROCESS | 1804 | 1461071834067 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1135ms 06:17:14 INFO - PROCESS | 1804 | 1461071834076 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:17:14 INFO - PROCESS | 1804 | 1461071834081 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:17:14 INFO - PROCESS | 1804 | 1461071834088 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:17:14 INFO - PROCESS | 1804 | 1461071834090 Marionette TRACE conn4 <- [1,250,null,{}] 06:17:14 INFO - PROCESS | 1804 | 1461071834097 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:14 INFO - PROCESS | 1804 | 1461071834300 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:17:14 INFO - PROCESS | 1804 | 1461071834372 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x95add800 == 42 [pid = 1804] [id = 70] 06:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x990aa000) [pid = 1804] [serial = 208] [outer = (nil)] 06:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x9b0cc400) [pid = 1804] [serial = 209] [outer = 0x990aa000] 06:17:14 INFO - PROCESS | 1804 | 1461071834448 Marionette DEBUG loaded listener.js 06:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9b0e5400) [pid = 1804] [serial = 210] [outer = 0x990aa000] 06:17:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9b092c00) [pid = 1804] [serial = 211] [outer = 0x95ae6400] 06:17:15 INFO - PROCESS | 1804 | 1461071835478 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1430ms 06:17:15 INFO - PROCESS | 1804 | 1461071835519 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:17:15 INFO - PROCESS | 1804 | 1461071835523 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:17:15 INFO - PROCESS | 1804 | 1461071835539 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:17:15 INFO - PROCESS | 1804 | 1461071835543 Marionette TRACE conn4 <- [1,254,null,{}] 06:17:15 INFO - PROCESS | 1804 | 1461071835549 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:15 INFO - PROCESS | 1804 | 1461071835740 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:17:15 INFO - PROCESS | 1804 | 1461071835765 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fb34c00 == 43 [pid = 1804] [id = 71] 06:17:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x9fb8f000) [pid = 1804] [serial = 212] [outer = (nil)] 06:17:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x9fc9a400) [pid = 1804] [serial = 213] [outer = 0x9fb8f000] 06:17:15 INFO - PROCESS | 1804 | 1461071835842 Marionette DEBUG loaded listener.js 06:17:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x9fee6c00) [pid = 1804] [serial = 214] [outer = 0x9fb8f000] 06:17:16 INFO - PROCESS | 1804 | 1461071836834 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x984bec00) [pid = 1804] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x8fb51c00) [pid = 1804] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x8fccd800) [pid = 1804] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x91f46400) [pid = 1804] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x95c5f400) [pid = 1804] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x914ea800) [pid = 1804] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:17:16 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x9921d400) [pid = 1804] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1348ms 06:17:16 INFO - PROCESS | 1804 | 1461071836879 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:17:16 INFO - PROCESS | 1804 | 1461071836883 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:17:16 INFO - PROCESS | 1804 | 1461071836889 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:17:16 INFO - PROCESS | 1804 | 1461071836893 Marionette TRACE conn4 <- [1,258,null,{}] 06:17:16 INFO - PROCESS | 1804 | 1461071836903 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:17 INFO - PROCESS | 1804 | 1461071837077 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:17:17 INFO - PROCESS | 1804 | 1461071837182 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec62800 == 44 [pid = 1804] [id = 72] 06:17:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x8fcc7400) [pid = 1804] [serial = 215] [outer = (nil)] 06:17:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0xa0f62400) [pid = 1804] [serial = 216] [outer = 0x8fcc7400] 06:17:17 INFO - PROCESS | 1804 | 1461071837259 Marionette DEBUG loaded listener.js 06:17:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x9df8b000) [pid = 1804] [serial = 217] [outer = 0x8fcc7400] 06:17:18 INFO - PROCESS | 1804 | 1461071837995 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1139ms 06:17:18 INFO - PROCESS | 1804 | 1461071838029 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:17:18 INFO - PROCESS | 1804 | 1461071838032 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:17:18 INFO - PROCESS | 1804 | 1461071838040 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:17:18 INFO - PROCESS | 1804 | 1461071838043 Marionette TRACE conn4 <- [1,262,null,{}] 06:17:18 INFO - PROCESS | 1804 | 1461071838054 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:18 INFO - PROCESS | 1804 | 1461071838244 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:17:18 INFO - PROCESS | 1804 | 1461071838263 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x9846a000 == 45 [pid = 1804] [id = 73] 06:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x9b088c00) [pid = 1804] [serial = 218] [outer = (nil)] 06:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0xa457c800) [pid = 1804] [serial = 219] [outer = 0x9b088c00] 06:17:18 INFO - PROCESS | 1804 | 1461071838338 Marionette DEBUG loaded listener.js 06:17:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0xa4c03400) [pid = 1804] [serial = 220] [outer = 0x9b088c00] 06:17:19 INFO - PROCESS | 1804 | 1461071839284 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1289ms 06:17:19 INFO - PROCESS | 1804 | 1461071839330 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:17:19 INFO - PROCESS | 1804 | 1461071839337 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:17:19 INFO - PROCESS | 1804 | 1461071839347 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:17:19 INFO - PROCESS | 1804 | 1461071839354 Marionette TRACE conn4 <- [1,266,null,{}] 06:17:19 INFO - PROCESS | 1804 | 1461071839366 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:19 INFO - PROCESS | 1804 | 1461071839583 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:17:19 INFO - PROCESS | 1804 | 1461071839790 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcca000 == 46 [pid = 1804] [id = 74] 06:17:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x8fccac00) [pid = 1804] [serial = 221] [outer = (nil)] 06:17:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x91f41c00) [pid = 1804] [serial = 222] [outer = 0x8fccac00] 06:17:19 INFO - PROCESS | 1804 | 1461071839927 Marionette DEBUG loaded listener.js 06:17:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x93297800) [pid = 1804] [serial = 223] [outer = 0x8fccac00] 06:17:20 INFO - PROCESS | 1804 | 1461071840791 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1488ms 06:17:20 INFO - PROCESS | 1804 | 1461071840836 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:17:20 INFO - PROCESS | 1804 | 1461071840845 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:17:20 INFO - PROCESS | 1804 | 1461071840857 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:17:20 INFO - PROCESS | 1804 | 1461071840861 Marionette TRACE conn4 <- [1,270,null,{}] 06:17:20 INFO - PROCESS | 1804 | 1461071840868 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:21 INFO - PROCESS | 1804 | 1461071841054 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:17:21 INFO - PROCESS | 1804 | 1461071841200 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x970e1400 == 47 [pid = 1804] [id = 75] 06:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x97212800) [pid = 1804] [serial = 224] [outer = (nil)] 06:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x975dd000) [pid = 1804] [serial = 225] [outer = 0x97212800] 06:17:21 INFO - PROCESS | 1804 | 1461071841292 Marionette DEBUG loaded listener.js 06:17:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x975e1c00) [pid = 1804] [serial = 226] [outer = 0x97212800] 06:17:22 INFO - PROCESS | 1804 | 1461071842246 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1441ms 06:17:22 INFO - PROCESS | 1804 | 1461071842298 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:17:22 INFO - PROCESS | 1804 | 1461071842302 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:17:22 INFO - PROCESS | 1804 | 1461071842310 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:17:22 INFO - PROCESS | 1804 | 1461071842317 Marionette TRACE conn4 <- [1,274,null,{}] 06:17:22 INFO - PROCESS | 1804 | 1461071842334 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:22 INFO - PROCESS | 1804 | 1461071842585 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:17:22 INFO - PROCESS | 1804 | 1461071842777 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e7400 == 48 [pid = 1804] [id = 76] 06:17:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x98470400) [pid = 1804] [serial = 227] [outer = (nil)] 06:17:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x98637800) [pid = 1804] [serial = 228] [outer = 0x98470400] 06:17:22 INFO - PROCESS | 1804 | 1461071842919 Marionette DEBUG loaded listener.js 06:17:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x9ae8bc00) [pid = 1804] [serial = 229] [outer = 0x98470400] 06:17:23 INFO - PROCESS | 1804 | 1461071843884 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1644ms 06:17:23 INFO - PROCESS | 1804 | 1461071843955 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:17:23 INFO - PROCESS | 1804 | 1461071843960 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:17:23 INFO - PROCESS | 1804 | 1461071843967 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:17:23 INFO - PROCESS | 1804 | 1461071843970 Marionette TRACE conn4 <- [1,278,null,{}] 06:17:23 INFO - PROCESS | 1804 | 1461071843977 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:24 INFO - PROCESS | 1804 | 1461071844190 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:17:24 INFO - PROCESS | 1804 | 1461071844377 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fccec00 == 49 [pid = 1804] [id = 77] 06:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x96743000) [pid = 1804] [serial = 230] [outer = (nil)] 06:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x96748800) [pid = 1804] [serial = 231] [outer = 0x96743000] 06:17:24 INFO - PROCESS | 1804 | 1461071844517 Marionette DEBUG loaded listener.js 06:17:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x9674b800) [pid = 1804] [serial = 232] [outer = 0x96743000] 06:17:25 INFO - PROCESS | 1804 | 1461071845381 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1481ms 06:17:25 INFO - PROCESS | 1804 | 1461071845448 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:17:25 INFO - PROCESS | 1804 | 1461071845453 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:17:25 INFO - PROCESS | 1804 | 1461071845460 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:17:25 INFO - PROCESS | 1804 | 1461071845464 Marionette TRACE conn4 <- [1,282,null,{}] 06:17:25 INFO - PROCESS | 1804 | 1461071845471 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:25 INFO - PROCESS | 1804 | 1461071845638 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:17:25 INFO - PROCESS | 1804 | 1461071845785 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x9673d800 == 50 [pid = 1804] [id = 78] 06:17:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x9673f400) [pid = 1804] [serial = 233] [outer = (nil)] 06:17:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x97c26c00) [pid = 1804] [serial = 234] [outer = 0x9673f400] 06:17:25 INFO - PROCESS | 1804 | 1461071845877 Marionette DEBUG loaded listener.js 06:17:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x97c29800) [pid = 1804] [serial = 235] [outer = 0x9673f400] 06:17:26 INFO - PROCESS | 1804 | 1461071846850 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1450ms 06:17:26 INFO - PROCESS | 1804 | 1461071846910 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:17:26 INFO - PROCESS | 1804 | 1461071846914 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:17:26 INFO - PROCESS | 1804 | 1461071846923 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:17:26 INFO - PROCESS | 1804 | 1461071846928 Marionette TRACE conn4 <- [1,286,null,{}] 06:17:26 INFO - PROCESS | 1804 | 1461071846935 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:27 INFO - PROCESS | 1804 | 1461071847148 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:17:27 INFO - PROCESS | 1804 | 1461071847347 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5fb800 == 51 [pid = 1804] [id = 79] 06:17:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x8f5fcc00) [pid = 1804] [serial = 236] [outer = (nil)] 06:17:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x945dec00) [pid = 1804] [serial = 237] [outer = 0x8f5fcc00] 06:17:27 INFO - PROCESS | 1804 | 1461071847485 Marionette DEBUG loaded listener.js 06:17:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x97c23c00) [pid = 1804] [serial = 238] [outer = 0x8f5fcc00] 06:17:28 INFO - PROCESS | 1804 | 1461071848425 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1529ms 06:17:28 INFO - PROCESS | 1804 | 1461071848454 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:17:28 INFO - PROCESS | 1804 | 1461071848458 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:17:28 INFO - PROCESS | 1804 | 1461071848465 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:17:28 INFO - PROCESS | 1804 | 1461071848469 Marionette TRACE conn4 <- [1,290,null,{}] 06:17:28 INFO - PROCESS | 1804 | 1461071848476 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:28 INFO - PROCESS | 1804 | 1461071848642 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:17:29 INFO - PROCESS | 1804 | 1461071848997 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f43000 == 52 [pid = 1804] [id = 80] 06:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x91f43400) [pid = 1804] [serial = 239] [outer = (nil)] 06:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x92087c00) [pid = 1804] [serial = 240] [outer = 0x91f43400] 06:17:29 INFO - PROCESS | 1804 | 1461071849146 Marionette DEBUG loaded listener.js 06:17:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x945d8400) [pid = 1804] [serial = 241] [outer = 0x91f43400] 06:17:30 INFO - PROCESS | 1804 | 1461071850109 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1681ms 06:17:30 INFO - PROCESS | 1804 | 1461071850160 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:17:30 INFO - PROCESS | 1804 | 1461071850168 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:17:30 INFO - PROCESS | 1804 | 1461071850181 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:17:30 INFO - PROCESS | 1804 | 1461071850187 Marionette TRACE conn4 <- [1,294,null,{}] 06:17:30 INFO - PROCESS | 1804 | 1461071850195 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:30 INFO - PROCESS | 1804 | 1461071850396 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:17:30 INFO - PROCESS | 1804 | 1461071850599 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fae400 == 53 [pid = 1804] [id = 81] 06:17:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x945de400) [pid = 1804] [serial = 242] [outer = (nil)] 06:17:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x96749800) [pid = 1804] [serial = 243] [outer = 0x945de400] 06:17:30 INFO - PROCESS | 1804 | 1461071850705 Marionette DEBUG loaded listener.js 06:17:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x97189400) [pid = 1804] [serial = 244] [outer = 0x945de400] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x8fccbc00 == 52 [pid = 1804] [id = 56] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x9fedb400) [pid = 1804] [serial = 179] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec62800 == 51 [pid = 1804] [id = 72] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x9fb34c00 == 50 [pid = 1804] [id = 71] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x95add800 == 49 [pid = 1804] [id = 70] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x90628800 == 48 [pid = 1804] [id = 69] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5fbc00 == 47 [pid = 1804] [id = 68] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x91f45800 == 46 [pid = 1804] [id = 67] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x9b0d9800 == 45 [pid = 1804] [id = 63] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec5d800 == 44 [pid = 1804] [id = 62] 06:17:31 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec66800 == 43 [pid = 1804] [id = 61] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x9930e800) [pid = 1804] [serial = 171] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x97404800) [pid = 1804] [serial = 161] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x99309800) [pid = 1804] [serial = 162] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x91fb2400) [pid = 1804] [serial = 164] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x97ad3000) [pid = 1804] [serial = 168] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x9ea1a800) [pid = 1804] [serial = 177] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x97555000) [pid = 1804] [serial = 158] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x92085800) [pid = 1804] [serial = 155] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x9df8b400) [pid = 1804] [serial = 176] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x97209000) [pid = 1804] [serial = 167] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x99307c00) [pid = 1804] [serial = 123] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x9b0f0400) [pid = 1804] [serial = 174] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x95adc800) [pid = 1804] [serial = 165] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x99217800) [pid = 1804] [serial = 170] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x9b0d9000) [pid = 1804] [serial = 173] [outer = (nil)] [url = about:blank] 06:17:31 INFO - PROCESS | 1804 | 1461071851593 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1442ms 06:17:31 INFO - PROCESS | 1804 | 1461071851625 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:17:31 INFO - PROCESS | 1804 | 1461071851632 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:17:31 INFO - PROCESS | 1804 | 1461071851642 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:17:31 INFO - PROCESS | 1804 | 1461071851646 Marionette TRACE conn4 <- [1,298,null,{}] 06:17:31 INFO - PROCESS | 1804 | 1461071851652 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:31 INFO - PROCESS | 1804 | 1461071851866 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:17:32 INFO - PROCESS | 1804 | 1461071852000 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5d800 == 44 [pid = 1804] [id = 82] 06:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x945df400) [pid = 1804] [serial = 245] [outer = (nil)] 06:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x975e6800) [pid = 1804] [serial = 246] [outer = 0x945df400] 06:17:32 INFO - PROCESS | 1804 | 1461071852088 Marionette DEBUG loaded listener.js 06:17:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x97bedc00) [pid = 1804] [serial = 247] [outer = 0x945df400] 06:17:33 INFO - PROCESS | 1804 | 1461071853007 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1395ms 06:17:33 INFO - PROCESS | 1804 | 1461071853037 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:17:33 INFO - PROCESS | 1804 | 1461071853041 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:17:33 INFO - PROCESS | 1804 | 1461071853050 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:17:33 INFO - PROCESS | 1804 | 1461071853060 Marionette TRACE conn4 <- [1,302,null,{}] 06:17:33 INFO - PROCESS | 1804 | 1461071853076 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:33 INFO - PROCESS | 1804 | 1461071853250 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:17:33 INFO - PROCESS | 1804 | 1461071853262 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x945e1800 == 45 [pid = 1804] [id = 83] 06:17:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x984cac00) [pid = 1804] [serial = 248] [outer = (nil)] 06:17:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x99217800) [pid = 1804] [serial = 249] [outer = 0x984cac00] 06:17:33 INFO - PROCESS | 1804 | 1461071853340 Marionette DEBUG loaded listener.js 06:17:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x99309000) [pid = 1804] [serial = 250] [outer = 0x984cac00] 06:17:34 INFO - PROCESS | 1804 | 1461071854235 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1239ms 06:17:34 INFO - PROCESS | 1804 | 1461071854287 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:17:34 INFO - PROCESS | 1804 | 1461071854291 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:17:34 INFO - PROCESS | 1804 | 1461071854298 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:17:34 INFO - PROCESS | 1804 | 1461071854301 Marionette TRACE conn4 <- [1,306,null,{}] 06:17:34 INFO - PROCESS | 1804 | 1461071854313 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:34 INFO - PROCESS | 1804 | 1461071854512 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:17:34 INFO - PROCESS | 1804 | 1461071854537 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x9062bc00 == 46 [pid = 1804] [id = 84] 06:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x98639400) [pid = 1804] [serial = 251] [outer = (nil)] 06:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x9b089800) [pid = 1804] [serial = 252] [outer = 0x98639400] 06:17:34 INFO - PROCESS | 1804 | 1461071854614 Marionette DEBUG loaded listener.js 06:17:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x9b0cb000) [pid = 1804] [serial = 253] [outer = 0x98639400] 06:17:35 INFO - PROCESS | 1804 | 1461071855499 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1245ms 06:17:35 INFO - PROCESS | 1804 | 1461071855544 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:17:35 INFO - PROCESS | 1804 | 1461071855549 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:17:35 INFO - PROCESS | 1804 | 1461071855555 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:17:35 INFO - PROCESS | 1804 | 1461071855559 Marionette TRACE conn4 <- [1,310,null,{}] 06:17:35 INFO - PROCESS | 1804 | 1461071855573 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:35 INFO - PROCESS | 1804 | 1461071855787 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:17:35 INFO - PROCESS | 1804 | 1461071855813 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x9930c000 == 47 [pid = 1804] [id = 85] 06:17:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x99310000) [pid = 1804] [serial = 254] [outer = (nil)] 06:17:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x9fb34800) [pid = 1804] [serial = 255] [outer = 0x99310000] 06:17:35 INFO - PROCESS | 1804 | 1461071855905 Marionette DEBUG loaded listener.js 06:17:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x9fca1400) [pid = 1804] [serial = 256] [outer = 0x99310000] 06:17:36 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x8fcc7400) [pid = 1804] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:17:36 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x9fb8f000) [pid = 1804] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:17:36 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x91f45c00) [pid = 1804] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:17:36 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x8fb52000) [pid = 1804] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:17:36 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x9846b400) [pid = 1804] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:17:36 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x990aa000) [pid = 1804] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:17:36 INFO - PROCESS | 1804 | 1461071856899 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1392ms 06:17:36 INFO - PROCESS | 1804 | 1461071856948 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:17:36 INFO - PROCESS | 1804 | 1461071856952 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:17:36 INFO - PROCESS | 1804 | 1461071856960 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:17:36 INFO - PROCESS | 1804 | 1461071856963 Marionette TRACE conn4 <- [1,314,null,{}] 06:17:36 INFO - PROCESS | 1804 | 1461071856969 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:37 INFO - PROCESS | 1804 | 1461071857132 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:17:37 INFO - PROCESS | 1804 | 1461071857143 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f45c00 == 48 [pid = 1804] [id = 86] 06:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x944eb400) [pid = 1804] [serial = 257] [outer = (nil)] 06:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x944f4000) [pid = 1804] [serial = 258] [outer = 0x944eb400] 06:17:37 INFO - PROCESS | 1804 | 1461071857224 Marionette DEBUG loaded listener.js 06:17:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x944f6c00) [pid = 1804] [serial = 259] [outer = 0x944eb400] 06:17:38 INFO - PROCESS | 1804 | 1461071858078 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1150ms 06:17:38 INFO - PROCESS | 1804 | 1461071858111 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:17:38 INFO - PROCESS | 1804 | 1461071858115 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:17:38 INFO - PROCESS | 1804 | 1461071858121 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:17:38 INFO - PROCESS | 1804 | 1461071858125 Marionette TRACE conn4 <- [1,318,null,{}] 06:17:38 INFO - PROCESS | 1804 | 1461071858131 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:38 INFO - PROCESS | 1804 | 1461071858289 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:17:38 INFO - PROCESS | 1804 | 1461071858473 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5c400 == 49 [pid = 1804] [id = 87] 06:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x8ec61800) [pid = 1804] [serial = 260] [outer = (nil)] 06:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x8f5f6000) [pid = 1804] [serial = 261] [outer = 0x8ec61800] 06:17:38 INFO - PROCESS | 1804 | 1461071858610 Marionette DEBUG loaded listener.js 06:17:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x8fcccc00) [pid = 1804] [serial = 262] [outer = 0x8ec61800] 06:17:39 INFO - PROCESS | 1804 | 1461071859609 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1533ms 06:17:39 INFO - PROCESS | 1804 | 1461071859658 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:17:39 INFO - PROCESS | 1804 | 1461071859667 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:17:39 INFO - PROCESS | 1804 | 1461071859678 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:17:39 INFO - PROCESS | 1804 | 1461071859682 Marionette TRACE conn4 <- [1,322,null,{}] 06:17:39 INFO - PROCESS | 1804 | 1461071859691 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:39 INFO - PROCESS | 1804 | 1461071859931 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:17:40 INFO - PROCESS | 1804 | 1461071860132 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x944ec400 == 50 [pid = 1804] [id = 88] 06:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x944f3c00) [pid = 1804] [serial = 263] [outer = (nil)] 06:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x945d8800) [pid = 1804] [serial = 264] [outer = 0x944f3c00] 06:17:40 INFO - PROCESS | 1804 | 1461071860273 Marionette DEBUG loaded listener.js 06:17:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x95a42c00) [pid = 1804] [serial = 265] [outer = 0x944f3c00] 06:17:41 INFO - PROCESS | 1804 | 1461071861193 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1582ms 06:17:41 INFO - PROCESS | 1804 | 1461071861263 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:17:41 INFO - PROCESS | 1804 | 1461071861271 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:17:41 INFO - PROCESS | 1804 | 1461071861280 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:17:41 INFO - PROCESS | 1804 | 1461071861285 Marionette TRACE conn4 <- [1,326,null,{}] 06:17:41 INFO - PROCESS | 1804 | 1461071861292 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:41 INFO - PROCESS | 1804 | 1461071861527 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:17:41 INFO - PROCESS | 1804 | 1461071861735 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x970e5800 == 51 [pid = 1804] [id = 89] 06:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x97209000) [pid = 1804] [serial = 266] [outer = (nil)] 06:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x975db800) [pid = 1804] [serial = 267] [outer = 0x97209000] 06:17:41 INFO - PROCESS | 1804 | 1461071861844 Marionette DEBUG loaded listener.js 06:17:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x97be6400) [pid = 1804] [serial = 268] [outer = 0x97209000] 06:17:42 INFO - PROCESS | 1804 | 1461071862971 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1733ms 06:17:43 INFO - PROCESS | 1804 | 1461071863013 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:17:43 INFO - PROCESS | 1804 | 1461071863017 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:17:43 INFO - PROCESS | 1804 | 1461071863036 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:17:43 INFO - PROCESS | 1804 | 1461071863047 Marionette TRACE conn4 <- [1,330,null,{}] 06:17:43 INFO - PROCESS | 1804 | 1461071863108 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:43 INFO - PROCESS | 1804 | 1461071863325 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:17:43 INFO - PROCESS | 1804 | 1461071863527 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f4800 == 52 [pid = 1804] [id = 90] 06:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x9863a000) [pid = 1804] [serial = 269] [outer = (nil)] 06:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x9920e400) [pid = 1804] [serial = 270] [outer = 0x9863a000] 06:17:43 INFO - PROCESS | 1804 | 1461071863617 Marionette DEBUG loaded listener.js 06:17:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x9b0d4400) [pid = 1804] [serial = 271] [outer = 0x9863a000] 06:17:44 INFO - PROCESS | 1804 | 1461071864552 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1593ms 06:17:44 INFO - PROCESS | 1804 | 1461071864621 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:17:44 INFO - PROCESS | 1804 | 1461071864626 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:17:44 INFO - PROCESS | 1804 | 1461071864633 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:17:44 INFO - PROCESS | 1804 | 1461071864636 Marionette TRACE conn4 <- [1,334,null,{}] 06:17:44 INFO - PROCESS | 1804 | 1461071864643 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:44 INFO - PROCESS | 1804 | 1461071864873 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:17:45 INFO - PROCESS | 1804 | 1461071865070 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:45 INFO - PROCESS | 1804 | ++DOCSHELL 0xa0011400 == 53 [pid = 1804] [id = 91] 06:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0xa0aa4800) [pid = 1804] [serial = 272] [outer = (nil)] 06:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0xa0f66c00) [pid = 1804] [serial = 273] [outer = 0xa0aa4800] 06:17:45 INFO - PROCESS | 1804 | 1461071865207 Marionette DEBUG loaded listener.js 06:17:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0xa2a32400) [pid = 1804] [serial = 274] [outer = 0xa0aa4800] 06:17:46 INFO - PROCESS | 1804 | 1461071866060 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1483ms 06:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:17:46 INFO - PROCESS | 1804 | 1461071866116 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:17:46 INFO - PROCESS | 1804 | 1461071866120 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:17:46 INFO - PROCESS | 1804 | 1461071866127 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:17:46 INFO - PROCESS | 1804 | 1461071866130 Marionette TRACE conn4 <- [1,338,null,{}] 06:17:46 INFO - PROCESS | 1804 | 1461071866137 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:46 INFO - PROCESS | 1804 | 1461071866318 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:17:46 INFO - PROCESS | 1804 | 1461071866473 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:46 INFO - PROCESS | 1804 | ++DOCSHELL 0xa4453800 == 54 [pid = 1804] [id = 92] 06:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0xa447cc00) [pid = 1804] [serial = 275] [outer = (nil)] 06:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0xa4539800) [pid = 1804] [serial = 276] [outer = 0xa447cc00] 06:17:46 INFO - PROCESS | 1804 | 1461071866584 Marionette DEBUG loaded listener.js 06:17:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0xa4c4b400) [pid = 1804] [serial = 277] [outer = 0xa447cc00] 06:17:47 INFO - PROCESS | 1804 | 1461071867531 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1431ms 06:17:47 INFO - PROCESS | 1804 | 1461071867559 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:17:47 INFO - PROCESS | 1804 | 1461071867562 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:17:47 INFO - PROCESS | 1804 | 1461071867570 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:17:47 INFO - PROCESS | 1804 | 1461071867574 Marionette TRACE conn4 <- [1,342,null,{}] 06:17:47 INFO - PROCESS | 1804 | 1461071867580 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:47 INFO - PROCESS | 1804 | 1461071867779 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:17:47 INFO - PROCESS | 1804 | 1461071867935 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f76e800 == 55 [pid = 1804] [id = 93] 06:17:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8f774c00) [pid = 1804] [serial = 278] [outer = (nil)] 06:17:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8f77bc00) [pid = 1804] [serial = 279] [outer = 0x8f774c00] 06:17:48 INFO - PROCESS | 1804 | 1461071868036 Marionette DEBUG loaded listener.js 06:17:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0xa0c2d000) [pid = 1804] [serial = 280] [outer = 0x8f774c00] 06:17:49 INFO - PROCESS | 1804 | 1461071869029 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1536ms 06:17:49 INFO - PROCESS | 1804 | 1461071869107 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:17:49 INFO - PROCESS | 1804 | 1461071869111 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:17:49 INFO - PROCESS | 1804 | 1461071869118 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:17:49 INFO - PROCESS | 1804 | 1461071869123 Marionette TRACE conn4 <- [1,346,null,{}] 06:17:49 INFO - PROCESS | 1804 | 1461071869129 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:49 INFO - PROCESS | 1804 | 1461071869580 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:17:49 INFO - PROCESS | 1804 | 1461071869814 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcd0400 == 56 [pid = 1804] [id = 94] 06:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x90626400) [pid = 1804] [serial = 281] [outer = (nil)] 06:17:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x91f0b400) [pid = 1804] [serial = 282] [outer = 0x90626400] 06:17:49 INFO - PROCESS | 1804 | 1461071869898 Marionette DEBUG loaded listener.js 06:17:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x91fad800) [pid = 1804] [serial = 283] [outer = 0x90626400] 06:17:50 INFO - PROCESS | 1804 | 1461071870753 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1690ms 06:17:50 INFO - PROCESS | 1804 | 1461071870811 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:17:50 INFO - PROCESS | 1804 | 1461071870818 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:17:50 INFO - PROCESS | 1804 | 1461071870826 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:17:50 INFO - PROCESS | 1804 | 1461071870833 Marionette TRACE conn4 <- [1,350,null,{}] 06:17:50 INFO - PROCESS | 1804 | 1461071870840 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:51 INFO - PROCESS | 1804 | 1461071871123 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:17:51 INFO - PROCESS | 1804 | 1461071871327 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x944eec00 == 57 [pid = 1804] [id = 95] 06:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x944f0800) [pid = 1804] [serial = 284] [outer = (nil)] 06:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x944f9000) [pid = 1804] [serial = 285] [outer = 0x944f0800] 06:17:51 INFO - PROCESS | 1804 | 1461071871461 Marionette DEBUG loaded listener.js 06:17:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x945df000) [pid = 1804] [serial = 286] [outer = 0x944f0800] 06:17:51 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc2400 == 56 [pid = 1804] [id = 39] 06:17:51 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0xa457c800) [pid = 1804] [serial = 219] [outer = (nil)] [url = about:blank] 06:17:51 INFO - PROCESS | 1804 | --DOCSHELL 0x914f1000 == 55 [pid = 1804] [id = 49] 06:17:51 INFO - PROCESS | 1804 | --DOCSHELL 0x91f45c00 == 54 [pid = 1804] [id = 86] 06:17:51 INFO - PROCESS | 1804 | --DOCSHELL 0x9930c000 == 53 [pid = 1804] [id = 85] 06:17:52 INFO - PROCESS | 1804 | --DOCSHELL 0x9062bc00 == 52 [pid = 1804] [id = 84] 06:17:52 INFO - PROCESS | 1804 | --DOCSHELL 0x945e1800 == 51 [pid = 1804] [id = 83] 06:17:52 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec5d800 == 50 [pid = 1804] [id = 82] 06:17:52 INFO - PROCESS | 1804 | --DOCSHELL 0x91fae400 == 49 [pid = 1804] [id = 81] 06:17:52 INFO - PROCESS | 1804 | --DOCSHELL 0x91f43000 == 48 [pid = 1804] [id = 80] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9df8b000) [pid = 1804] [serial = 217] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9b0e5400) [pid = 1804] [serial = 210] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0xa0f6a800) [pid = 1804] [serial = 93] [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:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0xa0f62400) [pid = 1804] [serial = 216] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9fc9a400) [pid = 1804] [serial = 213] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9fee6c00) [pid = 1804] [serial = 214] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x91f40400) [pid = 1804] [serial = 182] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x98a1fc00) [pid = 1804] [serial = 185] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0xa0053400) [pid = 1804] [serial = 188] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0xa2a32c00) [pid = 1804] [serial = 191] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x95ae7800) [pid = 1804] [serial = 201] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x92086800) [pid = 1804] [serial = 200] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x914f2000) [pid = 1804] [serial = 203] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x91fb0400) [pid = 1804] [serial = 204] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x984c6000) [pid = 1804] [serial = 206] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x990aac00) [pid = 1804] [serial = 207] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x9b0cc400) [pid = 1804] [serial = 209] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x963af000) [pid = 1804] [serial = 197] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0xa3cd7400) [pid = 1804] [serial = 194] [outer = (nil)] [url = about:blank] 06:17:52 INFO - PROCESS | 1804 | 1461071872398 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1599ms 06:17:52 INFO - PROCESS | 1804 | 1461071872425 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:17:52 INFO - PROCESS | 1804 | 1461071872430 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:17:52 INFO - PROCESS | 1804 | 1461071872437 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:17:52 INFO - PROCESS | 1804 | 1461071872440 Marionette TRACE conn4 <- [1,354,null,{}] 06:17:52 INFO - PROCESS | 1804 | 1461071872446 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:52 INFO - PROCESS | 1804 | 1461071872612 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:17:52 INFO - PROCESS | 1804 | 1461071872637 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x92086800 == 49 [pid = 1804] [id = 96] 06:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x944f1800) [pid = 1804] [serial = 287] [outer = (nil)] 06:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x963af000) [pid = 1804] [serial = 288] [outer = 0x944f1800] 06:17:52 INFO - PROCESS | 1804 | 1461071872754 Marionette DEBUG loaded listener.js 06:17:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x96746c00) [pid = 1804] [serial = 289] [outer = 0x944f1800] 06:17:53 INFO - PROCESS | 1804 | 1461071873796 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1382ms 06:17:53 INFO - PROCESS | 1804 | 1461071873820 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:17:53 INFO - PROCESS | 1804 | 1461071873827 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:17:53 INFO - PROCESS | 1804 | 1461071873843 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:17:53 INFO - PROCESS | 1804 | 1461071873851 Marionette TRACE conn4 <- [1,358,null,{}] 06:17:53 INFO - PROCESS | 1804 | 1461071873857 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:54 INFO - PROCESS | 1804 | 1461071874031 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:17:54 INFO - PROCESS | 1804 | 1461071874042 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x97ad3400 == 50 [pid = 1804] [id = 97] 06:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x97c2bc00) [pid = 1804] [serial = 290] [outer = (nil)] 06:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x98469000) [pid = 1804] [serial = 291] [outer = 0x97c2bc00] 06:17:54 INFO - PROCESS | 1804 | 1461071874121 Marionette DEBUG loaded listener.js 06:17:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x98475c00) [pid = 1804] [serial = 292] [outer = 0x97c2bc00] 06:17:55 INFO - PROCESS | 1804 | 1461071875213 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1413ms 06:17:55 INFO - PROCESS | 1804 | 1461071875249 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:17:55 INFO - PROCESS | 1804 | 1461071875258 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:17:55 INFO - PROCESS | 1804 | 1461071875270 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:17:55 INFO - PROCESS | 1804 | 1461071875276 Marionette TRACE conn4 <- [1,362,null,{}] 06:17:55 INFO - PROCESS | 1804 | 1461071875285 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:55 INFO - PROCESS | 1804 | 1461071875480 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:17:55 INFO - PROCESS | 1804 | 1461071875700 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f776c00 == 51 [pid = 1804] [id = 98] 06:17:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x92082000) [pid = 1804] [serial = 293] [outer = (nil)] 06:17:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x945d4800) [pid = 1804] [serial = 294] [outer = 0x92082000] 06:17:55 INFO - PROCESS | 1804 | 1461071875838 Marionette DEBUG loaded listener.js 06:17:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x95c1e800) [pid = 1804] [serial = 295] [outer = 0x92082000] 06:17:56 INFO - PROCESS | 1804 | 1461071876769 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1534ms 06:17:56 INFO - PROCESS | 1804 | 1461071876805 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:17:56 INFO - PROCESS | 1804 | 1461071876814 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:17:56 INFO - PROCESS | 1804 | 1461071876826 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:17:56 INFO - PROCESS | 1804 | 1461071876831 Marionette TRACE conn4 <- [1,366,null,{}] 06:17:56 INFO - PROCESS | 1804 | 1461071876839 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:57 INFO - PROCESS | 1804 | 1461071877078 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:17:57 INFO - PROCESS | 1804 | 1461071877291 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x97c28400 == 52 [pid = 1804] [id = 99] 06:17:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x97c28800) [pid = 1804] [serial = 296] [outer = (nil)] 06:17:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x9846ac00) [pid = 1804] [serial = 297] [outer = 0x97c28800] 06:17:57 INFO - PROCESS | 1804 | 1461071877428 Marionette DEBUG loaded listener.js 06:17:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x98a70800) [pid = 1804] [serial = 298] [outer = 0x97c28800] 06:17:58 INFO - PROCESS | 1804 | 1461071878568 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1788ms 06:17:58 INFO - PROCESS | 1804 | 1461071878615 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:17:58 INFO - PROCESS | 1804 | 1461071878620 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:17:58 INFO - PROCESS | 1804 | 1461071878628 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:17:58 INFO - PROCESS | 1804 | 1461071878635 Marionette TRACE conn4 <- [1,370,null,{}] 06:17:58 INFO - PROCESS | 1804 | 1461071878654 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:58 INFO - PROCESS | 1804 | 1461071878914 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:17:59 INFO - PROCESS | 1804 | 1461071879131 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b0d1000 == 53 [pid = 1804] [id = 100] 06:17:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x9b0ebc00) [pid = 1804] [serial = 299] [outer = (nil)] 06:17:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x9ea17c00) [pid = 1804] [serial = 300] [outer = 0x9b0ebc00] 06:17:59 INFO - PROCESS | 1804 | 1461071879232 Marionette DEBUG loaded listener.js 06:17:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x9fc9a400) [pid = 1804] [serial = 301] [outer = 0x9b0ebc00] 06:18:00 INFO - PROCESS | 1804 | 1461071880143 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1543ms 06:18:00 INFO - PROCESS | 1804 | 1461071880170 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:18:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:18:00 INFO - PROCESS | 1804 | 1461071880175 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:18:00 INFO - PROCESS | 1804 | 1461071880182 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:18:00 INFO - PROCESS | 1804 | 1461071880185 Marionette TRACE conn4 <- [1,374,null,{}] 06:18:00 INFO - PROCESS | 1804 | 1461071880192 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:00 INFO - PROCESS | 1804 | 1461071880381 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:18:00 INFO - PROCESS | 1804 | 1461071880537 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x990a6000 == 54 [pid = 1804] [id = 101] 06:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0xa0ae1000) [pid = 1804] [serial = 302] [outer = (nil)] 06:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0xa0f61800) [pid = 1804] [serial = 303] [outer = 0xa0ae1000] 06:18:00 INFO - PROCESS | 1804 | 1461071880631 Marionette DEBUG loaded listener.js 06:18:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0xa0f6d400) [pid = 1804] [serial = 304] [outer = 0xa0ae1000] 06:18:01 INFO - PROCESS | 1804 | 1461071881533 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:18:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:18:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1379ms 06:18:01 INFO - PROCESS | 1804 | 1461071881561 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:18:01 INFO - PROCESS | 1804 | 1461071881565 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:18:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:18:01 INFO - PROCESS | 1804 | 1461071881572 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:18:01 INFO - PROCESS | 1804 | 1461071881576 Marionette TRACE conn4 <- [1,378,null,{}] 06:18:01 INFO - PROCESS | 1804 | 1461071881582 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:01 INFO - PROCESS | 1804 | 1461071881748 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:18:01 INFO - PROCESS | 1804 | 1461071881907 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b08d400 == 55 [pid = 1804] [id = 102] 06:18:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0xa00a6c00) [pid = 1804] [serial = 305] [outer = (nil)] 06:18:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0xa447d400) [pid = 1804] [serial = 306] [outer = 0xa00a6c00] 06:18:02 INFO - PROCESS | 1804 | 1461071882022 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0xa4532400) [pid = 1804] [serial = 307] [outer = 0xa00a6c00] 06:18:03 INFO - PROCESS | 1804 | 1461071883030 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:18:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:18:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1492ms 06:18:03 INFO - PROCESS | 1804 | 1461071883065 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:18:03 INFO - PROCESS | 1804 | 1461071883069 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:18:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:18:03 INFO - PROCESS | 1804 | 1461071883076 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:18:03 INFO - PROCESS | 1804 | 1461071883080 Marionette TRACE conn4 <- [1,382,null,{}] 06:18:03 INFO - PROCESS | 1804 | 1461071883087 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:03 INFO - PROCESS | 1804 | 1461071883293 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:18:03 INFO - PROCESS | 1804 | 1461071883502 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f772c00 == 56 [pid = 1804] [id = 103] 06:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0xa4c45000) [pid = 1804] [serial = 308] [outer = (nil)] 06:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0xa5f3d800) [pid = 1804] [serial = 309] [outer = 0xa4c45000] 06:18:03 INFO - PROCESS | 1804 | 1461071883637 Marionette DEBUG loaded listener.js 06:18:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0xa6934c00) [pid = 1804] [serial = 310] [outer = 0xa4c45000] 06:18:04 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:04 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:18:04 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:04 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:04 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:04 INFO - PROCESS | 1804 | 1461071884516 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:18:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:18:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1483ms 06:18:04 INFO - PROCESS | 1804 | 1461071884561 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:18:04 INFO - PROCESS | 1804 | 1461071884565 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:18:04 INFO - PROCESS | 1804 | 1461071884572 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:18:04 INFO - PROCESS | 1804 | 1461071884576 Marionette TRACE conn4 <- [1,386,null,{}] 06:18:04 INFO - PROCESS | 1804 | 1461071884582 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:04 INFO - PROCESS | 1804 | 1461071884761 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:18:04 INFO - PROCESS | 1804 | 1461071884923 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e207400 == 57 [pid = 1804] [id = 104] 06:18:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e207c00) [pid = 1804] [serial = 311] [outer = (nil)] 06:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e20b400) [pid = 1804] [serial = 312] [outer = 0x8e207c00] 06:18:05 INFO - PROCESS | 1804 | 1461071885023 Marionette DEBUG loaded listener.js 06:18:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e20e800) [pid = 1804] [serial = 313] [outer = 0x8e207c00] 06:18:06 INFO - PROCESS | 1804 | 1461071886019 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1479ms 06:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:18:06 INFO - PROCESS | 1804 | 1461071886052 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:18:06 INFO - PROCESS | 1804 | 1461071886055 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:18:06 INFO - PROCESS | 1804 | 1461071886063 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:18:06 INFO - PROCESS | 1804 | 1461071886066 Marionette TRACE conn4 <- [1,390,null,{}] 06:18:06 INFO - PROCESS | 1804 | 1461071886073 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:06 INFO - PROCESS | 1804 | 1461071886248 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:18:06 INFO - PROCESS | 1804 | 1461071886415 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20a000 == 58 [pid = 1804] [id = 105] 06:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f771800) [pid = 1804] [serial = 314] [outer = (nil)] 06:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8fda0c00) [pid = 1804] [serial = 315] [outer = 0x8f771800] 06:18:06 INFO - PROCESS | 1804 | 1461071886545 Marionette DEBUG loaded listener.js 06:18:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8fda4c00) [pid = 1804] [serial = 316] [outer = 0x8f771800] 06:18:07 INFO - PROCESS | 1804 | 1461071887524 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:18:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:18:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1532ms 06:18:07 INFO - PROCESS | 1804 | 1461071887594 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:18:07 INFO - PROCESS | 1804 | 1461071887598 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:18:07 INFO - PROCESS | 1804 | 1461071887605 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:18:07 INFO - PROCESS | 1804 | 1461071887609 Marionette TRACE conn4 <- [1,394,null,{}] 06:18:07 INFO - PROCESS | 1804 | 1461071887618 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:07 INFO - PROCESS | 1804 | 1461071887813 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:18:08 INFO - PROCESS | 1804 | 1461071888224 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc7800 == 59 [pid = 1804] [id = 106] 06:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8fcc8c00) [pid = 1804] [serial = 317] [outer = (nil)] 06:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8fda1c00) [pid = 1804] [serial = 318] [outer = 0x8fcc8c00] 06:18:08 INFO - PROCESS | 1804 | 1461071888336 Marionette DEBUG loaded listener.js 06:18:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8ff3f000) [pid = 1804] [serial = 319] [outer = 0x8fcc8c00] 06:18:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9846d800 == 58 [pid = 1804] [id = 64] 06:18:08 INFO - PROCESS | 1804 | --DOCSHELL 0x9062a800 == 57 [pid = 1804] [id = 65] 06:18:08 INFO - PROCESS | 1804 | --DOCSHELL 0x970e5800 == 56 [pid = 1804] [id = 89] 06:18:08 INFO - PROCESS | 1804 | --DOCSHELL 0x944ec400 == 55 [pid = 1804] [id = 88] 06:18:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec5c400 == 54 [pid = 1804] [id = 87] 06:18:09 INFO - PROCESS | 1804 | 1461071889577 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:18:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:18:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 2036ms 06:18:09 INFO - PROCESS | 1804 | 1461071889643 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:18:09 INFO - PROCESS | 1804 | 1461071889651 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:18:09 INFO - PROCESS | 1804 | 1461071889669 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:18:09 INFO - PROCESS | 1804 | 1461071889674 Marionette TRACE conn4 <- [1,398,null,{}] 06:18:09 INFO - PROCESS | 1804 | 1461071889682 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:09 INFO - PROCESS | 1804 | 1461071889903 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:18:09 INFO - PROCESS | 1804 | 1461071889930 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff3ec00 == 55 [pid = 1804] [id = 107] 06:18:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8ff4b400) [pid = 1804] [serial = 320] [outer = (nil)] 06:18:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x913dec00) [pid = 1804] [serial = 321] [outer = 0x8ff4b400] 06:18:10 INFO - PROCESS | 1804 | 1461071890010 Marionette DEBUG loaded listener.js 06:18:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x91f45000) [pid = 1804] [serial = 322] [outer = 0x8ff4b400] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9b088c00) [pid = 1804] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x967b1400) [pid = 1804] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x932a0800) [pid = 1804] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x984cac00) [pid = 1804] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x945df400) [pid = 1804] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x98639400) [pid = 1804] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8fb46c00) [pid = 1804] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x99310000) [pid = 1804] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x91f3ec00) [pid = 1804] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91f43400) [pid = 1804] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8ec5cc00) [pid = 1804] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9df87800) [pid = 1804] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x967b7c00) [pid = 1804] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9fc50400) [pid = 1804] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x945de400) [pid = 1804] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x944eb400) [pid = 1804] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8fcc2c00) [pid = 1804] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x944f0800) [pid = 1804] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x90626400) [pid = 1804] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:18:11 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x944f1800) [pid = 1804] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:18:11 INFO - PROCESS | 1804 | 1461071891484 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:18:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:18:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1842ms 06:18:11 INFO - PROCESS | 1804 | 1461071891508 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:18:11 INFO - PROCESS | 1804 | 1461071891514 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:18:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:18:11 INFO - PROCESS | 1804 | 1461071891522 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:18:11 INFO - PROCESS | 1804 | 1461071891525 Marionette TRACE conn4 <- [1,402,null,{}] 06:18:11 INFO - PROCESS | 1804 | 1461071891539 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:11 INFO - PROCESS | 1804 | 1461071891700 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:18:11 INFO - PROCESS | 1804 | 1461071891718 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb51400 == 56 [pid = 1804] [id = 108] 06:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8fb53c00) [pid = 1804] [serial = 323] [outer = (nil)] 06:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x944ea800) [pid = 1804] [serial = 324] [outer = 0x8fb53c00] 06:18:11 INFO - PROCESS | 1804 | 1461071891796 Marionette DEBUG loaded listener.js 06:18:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x945df400) [pid = 1804] [serial = 325] [outer = 0x8fb53c00] 06:18:12 INFO - PROCESS | 1804 | 1461071892679 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:18:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:18:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1197ms 06:18:12 INFO - PROCESS | 1804 | 1461071892720 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:18:12 INFO - PROCESS | 1804 | 1461071892725 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:18:12 INFO - PROCESS | 1804 | 1461071892740 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:18:12 INFO - PROCESS | 1804 | 1461071892749 Marionette TRACE conn4 <- [1,406,null,{}] 06:18:12 INFO - PROCESS | 1804 | 1461071892759 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:12 INFO - PROCESS | 1804 | 1461071892947 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:18:13 INFO - PROCESS | 1804 | 1461071893179 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e203400 == 57 [pid = 1804] [id = 109] 06:18:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8e206800) [pid = 1804] [serial = 326] [outer = (nil)] 06:18:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e20e400) [pid = 1804] [serial = 327] [outer = 0x8e206800] 06:18:13 INFO - PROCESS | 1804 | 1461071893278 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f776800) [pid = 1804] [serial = 328] [outer = 0x8e206800] 06:18:14 INFO - PROCESS | 1804 | 1461071894363 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:18:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:18:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1703ms 06:18:14 INFO - PROCESS | 1804 | 1461071894437 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:18:14 INFO - PROCESS | 1804 | 1461071894444 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:18:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:18:14 INFO - PROCESS | 1804 | 1461071894455 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:18:14 INFO - PROCESS | 1804 | 1461071894463 Marionette TRACE conn4 <- [1,410,null,{}] 06:18:14 INFO - PROCESS | 1804 | 1461071894472 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:14 INFO - PROCESS | 1804 | 1461071894714 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:18:15 INFO - PROCESS | 1804 | 1461071894981 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f40000 == 58 [pid = 1804] [id = 110] 06:18:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x91f4a400) [pid = 1804] [serial = 329] [outer = (nil)] 06:18:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x93292800) [pid = 1804] [serial = 330] [outer = 0x91f4a400] 06:18:15 INFO - PROCESS | 1804 | 1461071895082 Marionette DEBUG loaded listener.js 06:18:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x944ecc00) [pid = 1804] [serial = 331] [outer = 0x91f4a400] 06:18:16 INFO - PROCESS | 1804 | 1461071896132 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:18:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:18:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1737ms 06:18:16 INFO - PROCESS | 1804 | 1461071896196 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:18:16 INFO - PROCESS | 1804 | 1461071896203 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:18:16 INFO - PROCESS | 1804 | 1461071896211 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:18:16 INFO - PROCESS | 1804 | 1461071896214 Marionette TRACE conn4 <- [1,414,null,{}] 06:18:16 INFO - PROCESS | 1804 | 1461071896221 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:16 INFO - PROCESS | 1804 | 1461071896489 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:18:16 INFO - PROCESS | 1804 | 1461071896750 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x96741000 == 59 [pid = 1804] [id = 111] 06:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x975e7800) [pid = 1804] [serial = 332] [outer = (nil)] 06:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x97bea400) [pid = 1804] [serial = 333] [outer = 0x975e7800] 06:18:16 INFO - PROCESS | 1804 | 1461071896845 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x97c2f800) [pid = 1804] [serial = 334] [outer = 0x975e7800] 06:18:17 INFO - PROCESS | 1804 | 1461071897840 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1682ms 06:18:17 INFO - PROCESS | 1804 | 1461071897893 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:18:17 INFO - PROCESS | 1804 | 1461071897897 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:18:17 INFO - PROCESS | 1804 | 1461071897915 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:18:17 INFO - PROCESS | 1804 | 1461071897925 Marionette TRACE conn4 <- [1,418,null,{}] 06:18:17 INFO - PROCESS | 1804 | 1461071897933 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:18 INFO - PROCESS | 1804 | 1461071898174 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:18:18 INFO - PROCESS | 1804 | 1461071898388 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f771c00 == 60 [pid = 1804] [id = 112] 06:18:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9674c800) [pid = 1804] [serial = 335] [outer = (nil)] 06:18:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x9930c000) [pid = 1804] [serial = 336] [outer = 0x9674c800] 06:18:18 INFO - PROCESS | 1804 | 1461071898520 Marionette DEBUG loaded listener.js 06:18:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9b0e5400) [pid = 1804] [serial = 337] [outer = 0x9674c800] 06:18:19 INFO - PROCESS | 1804 | 1461071899901 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2096ms 06:18:20 INFO - PROCESS | 1804 | 1461071900002 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:18:20 INFO - PROCESS | 1804 | 1461071900007 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:18:20 INFO - PROCESS | 1804 | 1461071900014 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:18:20 INFO - PROCESS | 1804 | 1461071900018 Marionette TRACE conn4 <- [1,422,null,{}] 06:18:20 INFO - PROCESS | 1804 | 1461071900024 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:20 INFO - PROCESS | 1804 | 1461071900201 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:18:20 INFO - PROCESS | 1804 | 1461071900365 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x967b1400 == 61 [pid = 1804] [id = 113] 06:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x990abc00) [pid = 1804] [serial = 338] [outer = (nil)] 06:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0xa0c2bc00) [pid = 1804] [serial = 339] [outer = 0x990abc00] 06:18:20 INFO - PROCESS | 1804 | 1461071900457 Marionette DEBUG loaded listener.js 06:18:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0xa4450c00) [pid = 1804] [serial = 340] [outer = 0x990abc00] 06:18:21 INFO - PROCESS | 1804 | 1461071901800 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1843ms 06:18:21 INFO - PROCESS | 1804 | 1461071901885 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:18:21 INFO - PROCESS | 1804 | 1461071901890 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:18:21 INFO - PROCESS | 1804 | 1461071901899 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:18:21 INFO - PROCESS | 1804 | 1461071901902 Marionette TRACE conn4 <- [1,426,null,{}] 06:18:21 INFO - PROCESS | 1804 | 1461071901909 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:22 INFO - PROCESS | 1804 | 1461071902096 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:18:22 INFO - PROCESS | 1804 | 1461071902257 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:22 INFO - PROCESS | 1804 | ++DOCSHELL 0xa3c72c00 == 62 [pid = 1804] [id = 114] 06:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0xa4483c00) [pid = 1804] [serial = 341] [outer = (nil)] 06:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0xa4c4dc00) [pid = 1804] [serial = 342] [outer = 0xa4483c00] 06:18:22 INFO - PROCESS | 1804 | 1461071902366 Marionette DEBUG loaded listener.js 06:18:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0xa6d31000) [pid = 1804] [serial = 343] [outer = 0xa4483c00] 06:18:23 INFO - PROCESS | 1804 | 1461071903378 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:18:23 INFO - PROCESS | 1804 | 1461071903448 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:18:23 INFO - PROCESS | 1804 | 1461071903454 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:18:23 INFO - PROCESS | 1804 | 1461071903457 Marionette TRACE conn4 <- [1,430,null,{}] 06:18:23 INFO - PROCESS | 1804 | 1461071903464 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:23 INFO - PROCESS | 1804 | 1461071903649 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:18:23 INFO - PROCESS | 1804 | 1461071903878 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc6000 == 63 [pid = 1804] [id = 115] 06:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8fccdc00) [pid = 1804] [serial = 344] [outer = (nil)] 06:18:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8fff7800) [pid = 1804] [serial = 345] [outer = 0x8fccdc00] 06:18:23 INFO - PROCESS | 1804 | 1461071903984 Marionette DEBUG loaded listener.js 06:18:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x944f0400) [pid = 1804] [serial = 346] [outer = 0x8fccdc00] 06:18:24 INFO - PROCESS | 1804 | 1461071904906 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1484ms 06:18:24 INFO - PROCESS | 1804 | 1461071904940 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:18:24 INFO - PROCESS | 1804 | 1461071904945 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:18:24 INFO - PROCESS | 1804 | 1461071904952 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:18:24 INFO - PROCESS | 1804 | 1461071904956 Marionette TRACE conn4 <- [1,434,null,{}] 06:18:24 INFO - PROCESS | 1804 | 1461071904963 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:25 INFO - PROCESS | 1804 | 1461071905148 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:18:25 INFO - PROCESS | 1804 | 1461071905317 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5f000 == 64 [pid = 1804] [id = 116] 06:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8ec64c00) [pid = 1804] [serial = 347] [outer = (nil)] 06:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91f3d400) [pid = 1804] [serial = 348] [outer = 0x8ec64c00] 06:18:25 INFO - PROCESS | 1804 | 1461071905453 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9633a400) [pid = 1804] [serial = 349] [outer = 0x8ec64c00] 06:18:26 INFO - PROCESS | 1804 | 1461071906320 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1682ms 06:18:26 INFO - PROCESS | 1804 | 1461071906637 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:18:26 INFO - PROCESS | 1804 | 1461071906644 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:18:26 INFO - PROCESS | 1804 | 1461071906654 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:18:26 INFO - PROCESS | 1804 | 1461071906659 Marionette TRACE conn4 <- [1,438,null,{}] 06:18:26 INFO - PROCESS | 1804 | 1461071906670 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:26 INFO - PROCESS | 1804 | 1461071906853 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:18:27 INFO - PROCESS | 1804 | 1461071907075 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f9c00 == 65 [pid = 1804] [id = 117] 06:18:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8ff47000) [pid = 1804] [serial = 350] [outer = (nil)] 06:18:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8ff4a000) [pid = 1804] [serial = 351] [outer = 0x8ff47000] 06:18:27 INFO - PROCESS | 1804 | 1461071907172 Marionette DEBUG loaded listener.js 06:18:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8ffeec00) [pid = 1804] [serial = 352] [outer = 0x8ff47000] 06:18:28 INFO - PROCESS | 1804 | 1461071908163 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1589ms 06:18:28 INFO - PROCESS | 1804 | 1461071908244 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:18:28 INFO - PROCESS | 1804 | 1461071908250 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:18:28 INFO - PROCESS | 1804 | 1461071908263 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:18:28 INFO - PROCESS | 1804 | 1461071908268 Marionette TRACE conn4 <- [1,442,null,{}] 06:18:28 INFO - PROCESS | 1804 | 1461071908275 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:28 INFO - PROCESS | 1804 | 1461071908497 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:18:28 INFO - PROCESS | 1804 | --DOCSHELL 0x92086800 == 64 [pid = 1804] [id = 96] 06:18:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb51400 == 63 [pid = 1804] [id = 108] 06:18:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff3ec00 == 62 [pid = 1804] [id = 107] 06:18:28 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8f77bc00) [pid = 1804] [serial = 279] [outer = (nil)] [url = about:blank] 06:18:28 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x98469000) [pid = 1804] [serial = 291] [outer = (nil)] [url = about:blank] 06:18:28 INFO - PROCESS | 1804 | 1461071908806 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc7800 == 61 [pid = 1804] [id = 106] 06:18:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e204400 == 62 [pid = 1804] [id = 118] 06:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8f5fbc00) [pid = 1804] [serial = 353] [outer = (nil)] 06:18:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8ff42400) [pid = 1804] [serial = 354] [outer = 0x8f5fbc00] 06:18:28 INFO - PROCESS | 1804 | 1461071908923 Marionette DEBUG loaded listener.js 06:18:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x91fb0400) [pid = 1804] [serial = 355] [outer = 0x8f5fbc00] 06:18:29 INFO - PROCESS | 1804 | --DOCSHELL 0x8f776c00 == 61 [pid = 1804] [id = 98] 06:18:29 INFO - PROCESS | 1804 | --DOCSHELL 0x97ad3400 == 60 [pid = 1804] [id = 97] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0xa4539800) [pid = 1804] [serial = 276] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0xa0f66c00) [pid = 1804] [serial = 273] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9920e400) [pid = 1804] [serial = 270] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x975db800) [pid = 1804] [serial = 267] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f5f6000) [pid = 1804] [serial = 261] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x963af000) [pid = 1804] [serial = 288] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x945d8800) [pid = 1804] [serial = 264] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x944f9000) [pid = 1804] [serial = 285] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x945df000) [pid = 1804] [serial = 286] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x91f0b400) [pid = 1804] [serial = 282] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x91fad800) [pid = 1804] [serial = 283] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x96746c00) [pid = 1804] [serial = 289] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x944f6c00) [pid = 1804] [serial = 259] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x932f3000) [pid = 1804] [serial = 156] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa4c03400) [pid = 1804] [serial = 220] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9846e000) [pid = 1804] [serial = 159] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0xa0050000) [pid = 1804] [serial = 180] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x99217800) [pid = 1804] [serial = 249] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x975e6800) [pid = 1804] [serial = 246] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x97bedc00) [pid = 1804] [serial = 247] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9b0cb000) [pid = 1804] [serial = 253] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8fcca400) [pid = 1804] [serial = 126] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x975dd000) [pid = 1804] [serial = 225] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x97c26c00) [pid = 1804] [serial = 234] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9fb34800) [pid = 1804] [serial = 255] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x91f47000) [pid = 1804] [serial = 138] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x945d8400) [pid = 1804] [serial = 241] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9b089800) [pid = 1804] [serial = 252] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x92087c00) [pid = 1804] [serial = 240] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x96748800) [pid = 1804] [serial = 231] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x98471c00) [pid = 1804] [serial = 141] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9fb8c800) [pid = 1804] [serial = 132] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x98637800) [pid = 1804] [serial = 228] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x99309c00) [pid = 1804] [serial = 129] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0xa0f35c00) [pid = 1804] [serial = 135] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x97189400) [pid = 1804] [serial = 244] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x96749800) [pid = 1804] [serial = 243] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x91f41c00) [pid = 1804] [serial = 222] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x99309000) [pid = 1804] [serial = 250] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x945dec00) [pid = 1804] [serial = 237] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x9fca1400) [pid = 1804] [serial = 256] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x944f4000) [pid = 1804] [serial = 258] [outer = (nil)] [url = about:blank] 06:18:29 INFO - PROCESS | 1804 | 1461071909875 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:18:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:18:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1644ms 06:18:29 INFO - PROCESS | 1804 | 1461071909903 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:18:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:18:29 INFO - PROCESS | 1804 | 1461071909907 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:18:29 INFO - PROCESS | 1804 | 1461071909916 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:18:29 INFO - PROCESS | 1804 | 1461071909921 Marionette TRACE conn4 <- [1,446,null,{}] 06:18:29 INFO - PROCESS | 1804 | 1461071909937 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:30 INFO - PROCESS | 1804 | 1461071910119 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:18:30 INFO - PROCESS | 1804 | 1461071910250 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fff4c00 == 61 [pid = 1804] [id = 119] 06:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x945d8400) [pid = 1804] [serial = 356] [outer = (nil)] 06:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x95adb800) [pid = 1804] [serial = 357] [outer = 0x945d8400] 06:18:30 INFO - PROCESS | 1804 | 1461071910335 Marionette DEBUG loaded listener.js 06:18:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x96746c00) [pid = 1804] [serial = 358] [outer = 0x945d8400] 06:18:31 INFO - PROCESS | 1804 | 1461071911223 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1383ms 06:18:31 INFO - PROCESS | 1804 | 1461071911299 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:18:31 INFO - PROCESS | 1804 | 1461071911303 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:18:31 INFO - PROCESS | 1804 | 1461071911316 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:18:31 INFO - PROCESS | 1804 | 1461071911319 Marionette TRACE conn4 <- [1,450,null,{}] 06:18:31 INFO - PROCESS | 1804 | 1461071911325 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:31 INFO - PROCESS | 1804 | 1461071911535 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:18:31 INFO - PROCESS | 1804 | 1461071911562 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff40800 == 62 [pid = 1804] [id = 120] 06:18:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x975e2400) [pid = 1804] [serial = 359] [outer = (nil)] 06:18:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x979c1800) [pid = 1804] [serial = 360] [outer = 0x975e2400] 06:18:31 INFO - PROCESS | 1804 | 1461071911642 Marionette DEBUG loaded listener.js 06:18:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x97c2d800) [pid = 1804] [serial = 361] [outer = 0x975e2400] 06:18:32 INFO - PROCESS | 1804 | 1461071912598 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:18:32 INFO - PROCESS | 1804 | 1461071912669 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:18:32 INFO - PROCESS | 1804 | 1461071912683 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:18:32 INFO - PROCESS | 1804 | 1461071912686 Marionette TRACE conn4 <- [1,454,null,{}] 06:18:32 INFO - PROCESS | 1804 | 1461071912694 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:32 INFO - PROCESS | 1804 | 1461071912923 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:18:32 INFO - PROCESS | 1804 | 1461071912946 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x95addc00 == 63 [pid = 1804] [id = 121] 06:18:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x975e3800) [pid = 1804] [serial = 362] [outer = (nil)] 06:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x98a1fc00) [pid = 1804] [serial = 363] [outer = 0x975e3800] 06:18:33 INFO - PROCESS | 1804 | 1461071913029 Marionette DEBUG loaded listener.js 06:18:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x990a1800) [pid = 1804] [serial = 364] [outer = 0x975e3800] 06:18:33 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8fcc8c00) [pid = 1804] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:18:33 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8ff4b400) [pid = 1804] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:18:34 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:18:34 INFO - PROCESS | 1804 | 1461071914101 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:18:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:18:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1436ms 06:18:34 INFO - PROCESS | 1804 | 1461071914119 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:18:34 INFO - PROCESS | 1804 | 1461071914124 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:18:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:18:34 INFO - PROCESS | 1804 | 1461071914131 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:18:34 INFO - PROCESS | 1804 | 1461071914134 Marionette TRACE conn4 <- [1,458,null,{}] 06:18:34 INFO - PROCESS | 1804 | 1461071914140 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:34 INFO - PROCESS | 1804 | 1461071914399 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:18:34 INFO - PROCESS | 1804 | 1461071914416 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20bc00 == 64 [pid = 1804] [id = 122] 06:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8ff3d400) [pid = 1804] [serial = 365] [outer = (nil)] 06:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x9ae8d800) [pid = 1804] [serial = 366] [outer = 0x8ff3d400] 06:18:34 INFO - PROCESS | 1804 | 1461071914498 Marionette DEBUG loaded listener.js 06:18:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x9df81000) [pid = 1804] [serial = 367] [outer = 0x8ff3d400] 06:18:35 INFO - PROCESS | 1804 | 1461071915346 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:18:35 INFO - PROCESS | 1804 | 1461071915429 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:18:35 INFO - PROCESS | 1804 | 1461071915437 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:18:35 INFO - PROCESS | 1804 | 1461071915440 Marionette TRACE conn4 <- [1,462,null,{}] 06:18:35 INFO - PROCESS | 1804 | 1461071915446 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:35 INFO - PROCESS | 1804 | 1461071915615 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:18:36 INFO - PROCESS | 1804 | 1461071916332 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fad800 == 65 [pid = 1804] [id = 123] 06:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x91faec00) [pid = 1804] [serial = 368] [outer = (nil)] 06:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x93297000) [pid = 1804] [serial = 369] [outer = 0x91faec00] 06:18:36 INFO - PROCESS | 1804 | 1461071916531 Marionette DEBUG loaded listener.js 06:18:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x944f5400) [pid = 1804] [serial = 370] [outer = 0x91faec00] 06:18:37 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:18:37 INFO - PROCESS | 1804 | 1461071917633 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:18:37 INFO - PROCESS | 1804 | 1461071917730 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:18:37 INFO - PROCESS | 1804 | 1461071917740 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:18:37 INFO - PROCESS | 1804 | 1461071917746 Marionette TRACE conn4 <- [1,466,null,{}] 06:18:37 INFO - PROCESS | 1804 | 1461071917755 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:38 INFO - PROCESS | 1804 | 1461071918039 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:18:38 INFO - PROCESS | 1804 | 1461071918173 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x975db800 == 66 [pid = 1804] [id = 124] 06:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x97c22400) [pid = 1804] [serial = 371] [outer = (nil)] 06:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x984cac00) [pid = 1804] [serial = 372] [outer = 0x97c22400] 06:18:38 INFO - PROCESS | 1804 | 1461071918310 Marionette DEBUG loaded listener.js 06:18:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x990b0800) [pid = 1804] [serial = 373] [outer = 0x97c22400] 06:18:39 INFO - PROCESS | 1804 | 1461071919348 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:18:39 INFO - PROCESS | 1804 | 1461071919398 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:18:39 INFO - PROCESS | 1804 | 1461071919407 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:18:39 INFO - PROCESS | 1804 | 1461071919412 Marionette TRACE conn4 <- [1,470,null,{}] 06:18:39 INFO - PROCESS | 1804 | 1461071919419 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:39 INFO - PROCESS | 1804 | 1461071919621 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:18:39 INFO - PROCESS | 1804 | 1461071919838 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b08b800 == 67 [pid = 1804] [id = 125] 06:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x9ea16400) [pid = 1804] [serial = 374] [outer = (nil)] 06:18:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9fc59400) [pid = 1804] [serial = 375] [outer = 0x9ea16400] 06:18:39 INFO - PROCESS | 1804 | 1461071919974 Marionette DEBUG loaded listener.js 06:18:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0xa0ad7800) [pid = 1804] [serial = 376] [outer = 0x9ea16400] 06:18:40 INFO - PROCESS | 1804 | 1461071920992 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1634ms 06:18:41 INFO - PROCESS | 1804 | 1461071921042 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:18:41 INFO - PROCESS | 1804 | 1461071921047 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:18:41 INFO - PROCESS | 1804 | 1461071921064 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - PROCESS | 1804 | 1461071921074 Marionette TRACE conn4 <- [1,474,null,{}] 06:18:41 INFO - PROCESS | 1804 | 1461071921082 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:41 INFO - PROCESS | 1804 | 1461071921324 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:18:41 INFO - PROCESS | 1804 | 1461071921581 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f6c00 == 68 [pid = 1804] [id = 126] 06:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x93340000) [pid = 1804] [serial = 377] [outer = (nil)] 06:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9fee6c00) [pid = 1804] [serial = 378] [outer = 0x93340000] 06:18:41 INFO - PROCESS | 1804 | 1461071921675 Marionette DEBUG loaded listener.js 06:18:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0xa4539800) [pid = 1804] [serial = 379] [outer = 0x93340000] 06:18:42 INFO - PROCESS | 1804 | 1461071922687 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:18:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1696ms 06:18:42 INFO - PROCESS | 1804 | 1461071922751 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:18:42 INFO - PROCESS | 1804 | 1461071922757 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:18:42 INFO - PROCESS | 1804 | 1461071922763 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:18:42 INFO - PROCESS | 1804 | 1461071922766 Marionette TRACE conn4 <- [1,478,null,{}] 06:18:42 INFO - PROCESS | 1804 | 1461071922773 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:42 INFO - PROCESS | 1804 | 1461071922981 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:18:43 INFO - PROCESS | 1804 | 1461071923237 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e388800 == 69 [pid = 1804] [id = 127] 06:18:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8e38c400) [pid = 1804] [serial = 380] [outer = (nil)] 06:18:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8e392000) [pid = 1804] [serial = 381] [outer = 0x8e38c400] 06:18:43 INFO - PROCESS | 1804 | 1461071923331 Marionette DEBUG loaded listener.js 06:18:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f5f5400) [pid = 1804] [serial = 382] [outer = 0x8e38c400] 06:18:44 INFO - PROCESS | 1804 | 1461071924339 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1630ms 06:18:44 INFO - PROCESS | 1804 | 1461071924394 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:18:44 INFO - PROCESS | 1804 | 1461071924398 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:18:44 INFO - PROCESS | 1804 | 1461071924405 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:18:44 INFO - PROCESS | 1804 | 1461071924409 Marionette TRACE conn4 <- [1,482,null,{}] 06:18:44 INFO - PROCESS | 1804 | 1461071924415 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:44 INFO - PROCESS | 1804 | 1461071924604 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:18:44 INFO - PROCESS | 1804 | 1461071924828 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x905ba400 == 70 [pid = 1804] [id = 128] 06:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x905ba800) [pid = 1804] [serial = 383] [outer = (nil)] 06:18:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x905bd800) [pid = 1804] [serial = 384] [outer = 0x905ba800] 06:18:44 INFO - PROCESS | 1804 | 1461071924981 Marionette DEBUG loaded listener.js 06:18:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0xa4c10c00) [pid = 1804] [serial = 385] [outer = 0x905ba800] 06:18:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x902e0400) [pid = 1804] [serial = 386] [outer = 0x95ae6400] 06:18:46 INFO - PROCESS | 1804 | 1461071926101 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:18:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:18:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1732ms 06:18:46 INFO - PROCESS | 1804 | 1461071926138 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:18:46 INFO - PROCESS | 1804 | 1461071926142 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:18:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:18:46 INFO - PROCESS | 1804 | 1461071926149 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:18:46 INFO - PROCESS | 1804 | 1461071926152 Marionette TRACE conn4 <- [1,486,null,{}] 06:18:46 INFO - PROCESS | 1804 | 1461071926158 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:46 INFO - PROCESS | 1804 | 1461071926340 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:18:46 INFO - PROCESS | 1804 | 1461071926601 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x902db800 == 71 [pid = 1804] [id = 129] 06:18:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x902e4000) [pid = 1804] [serial = 387] [outer = (nil)] 06:18:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x902e8000) [pid = 1804] [serial = 388] [outer = 0x902e4000] 06:18:46 INFO - PROCESS | 1804 | 1461071926695 Marionette DEBUG loaded listener.js 06:18:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x905bbc00) [pid = 1804] [serial = 389] [outer = 0x902e4000] 06:18:47 INFO - PROCESS | 1804 | 1461071927633 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1531ms 06:18:47 INFO - PROCESS | 1804 | 1461071927682 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:18:47 INFO - PROCESS | 1804 | 1461071927686 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:18:47 INFO - PROCESS | 1804 | 1461071927694 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:18:47 INFO - PROCESS | 1804 | 1461071927698 Marionette TRACE conn4 <- [1,490,null,{}] 06:18:47 INFO - PROCESS | 1804 | 1461071927704 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:47 INFO - PROCESS | 1804 | 1461071927895 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:18:48 INFO - PROCESS | 1804 | 1461071928106 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8babd000 == 72 [pid = 1804] [id = 130] 06:18:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8babdc00) [pid = 1804] [serial = 390] [outer = (nil)] 06:18:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8bac5000) [pid = 1804] [serial = 391] [outer = 0x8babdc00] 06:18:48 INFO - PROCESS | 1804 | 1461071928239 Marionette DEBUG loaded listener.js 06:18:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8bac8000) [pid = 1804] [serial = 392] [outer = 0x8babdc00] 06:18:49 INFO - PROCESS | 1804 | 1461071929124 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1481ms 06:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:18:49 INFO - PROCESS | 1804 | 1461071929175 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:18:49 INFO - PROCESS | 1804 | 1461071929178 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:18:49 INFO - PROCESS | 1804 | 1461071929186 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:18:49 INFO - PROCESS | 1804 | 1461071929189 Marionette TRACE conn4 <- [1,494,null,{}] 06:18:49 INFO - PROCESS | 1804 | 1461071929195 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:49 INFO - PROCESS | 1804 | 1461071929383 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:18:49 INFO - PROCESS | 1804 | 1461071929551 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac5c00 == 73 [pid = 1804] [id = 131] 06:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8bac7800) [pid = 1804] [serial = 393] [outer = (nil)] 06:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x90182800) [pid = 1804] [serial = 394] [outer = 0x8bac7800] 06:18:49 INFO - PROCESS | 1804 | 1461071929646 Marionette DEBUG loaded listener.js 06:18:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x90185400) [pid = 1804] [serial = 395] [outer = 0x8bac7800] 06:18:50 INFO - PROCESS | 1804 | 1461071930584 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:18:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:18:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1431ms 06:18:50 INFO - PROCESS | 1804 | 1461071930616 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:18:50 INFO - PROCESS | 1804 | 1461071930620 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:18:50 INFO - PROCESS | 1804 | 1461071930627 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:18:50 INFO - PROCESS | 1804 | 1461071930632 Marionette TRACE conn4 <- [1,498,null,{}] 06:18:50 INFO - PROCESS | 1804 | 1461071930638 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:50 INFO - PROCESS | 1804 | 1461071930824 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:18:51 INFO - PROCESS | 1804 | 1461071931003 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdb8000 == 74 [pid = 1804] [id = 132] 06:18:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8bdba000) [pid = 1804] [serial = 396] [outer = (nil)] 06:18:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8bdbfc00) [pid = 1804] [serial = 397] [outer = 0x8bdba000] 06:18:51 INFO - PROCESS | 1804 | 1461071931102 Marionette DEBUG loaded listener.js 06:18:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8bdc3800) [pid = 1804] [serial = 398] [outer = 0x8bdba000] 06:18:52 INFO - PROCESS | 1804 | 1461071932012 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:18:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:18:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1439ms 06:18:52 INFO - PROCESS | 1804 | 1461071932067 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:18:52 INFO - PROCESS | 1804 | 1461071932071 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:18:52 INFO - PROCESS | 1804 | 1461071932079 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:18:52 INFO - PROCESS | 1804 | 1461071932083 Marionette TRACE conn4 <- [1,502,null,{}] 06:18:52 INFO - PROCESS | 1804 | 1461071932090 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:52 INFO - PROCESS | 1804 | 1461071932289 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:18:52 INFO - PROCESS | 1804 | 1461071932818 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f776c00 == 75 [pid = 1804] [id = 133] 06:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8fb51c00) [pid = 1804] [serial = 399] [outer = (nil)] 06:18:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8fda7400) [pid = 1804] [serial = 400] [outer = 0x8fb51c00] 06:18:52 INFO - PROCESS | 1804 | 1461071932950 Marionette DEBUG loaded listener.js 06:18:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8fff3c00) [pid = 1804] [serial = 401] [outer = 0x8fb51c00] 06:18:53 INFO - PROCESS | 1804 | 1461071933890 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:18:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:18:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1889ms 06:18:53 INFO - PROCESS | 1804 | 1461071933969 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:18:53 INFO - PROCESS | 1804 | 1461071933977 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:18:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:18:53 INFO - PROCESS | 1804 | 1461071933987 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:18:53 INFO - PROCESS | 1804 | 1461071933992 Marionette TRACE conn4 <- [1,506,null,{}] 06:18:54 INFO - PROCESS | 1804 | 1461071934002 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:54 INFO - PROCESS | 1804 | 1461071934373 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:18:54 INFO - PROCESS | 1804 | 1461071934558 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f779400 == 76 [pid = 1804] [id = 134] 06:18:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8fff2400) [pid = 1804] [serial = 402] [outer = (nil)] 06:18:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x900acc00) [pid = 1804] [serial = 403] [outer = 0x8fff2400] 06:18:54 INFO - PROCESS | 1804 | 1461071934646 Marionette DEBUG loaded listener.js 06:18:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x900b0c00) [pid = 1804] [serial = 404] [outer = 0x8fff2400] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb4fc00 == 75 [pid = 1804] [id = 46] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e20bc00 == 74 [pid = 1804] [id = 122] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x944ea800) [pid = 1804] [serial = 324] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x945d4800) [pid = 1804] [serial = 294] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x9846ac00) [pid = 1804] [serial = 297] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9ea17c00) [pid = 1804] [serial = 300] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0xa0f61800) [pid = 1804] [serial = 303] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0xa447d400) [pid = 1804] [serial = 306] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0xa5f3d800) [pid = 1804] [serial = 309] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8e20b400) [pid = 1804] [serial = 312] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8fda0c00) [pid = 1804] [serial = 315] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x95addc00 == 73 [pid = 1804] [id = 121] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff40800 == 72 [pid = 1804] [id = 120] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8fff4c00 == 71 [pid = 1804] [id = 119] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e204400 == 70 [pid = 1804] [id = 118] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5f9c00 == 69 [pid = 1804] [id = 117] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8f771c00 == 68 [pid = 1804] [id = 112] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x96741000 == 67 [pid = 1804] [id = 111] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x91f40000 == 66 [pid = 1804] [id = 110] 06:18:55 INFO - PROCESS | 1804 | --DOCSHELL 0x8e203400 == 65 [pid = 1804] [id = 109] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8fda1c00) [pid = 1804] [serial = 318] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x913dec00) [pid = 1804] [serial = 321] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x91f45000) [pid = 1804] [serial = 322] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8ff3f000) [pid = 1804] [serial = 319] [outer = (nil)] [url = about:blank] 06:18:55 INFO - PROCESS | 1804 | 1461071935753 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:18:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:18:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1795ms 06:18:55 INFO - PROCESS | 1804 | 1461071935786 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:18:55 INFO - PROCESS | 1804 | 1461071935793 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:18:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:18:55 INFO - PROCESS | 1804 | 1461071935800 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:18:55 INFO - PROCESS | 1804 | 1461071935804 Marionette TRACE conn4 <- [1,510,null,{}] 06:18:55 INFO - PROCESS | 1804 | 1461071935810 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:55 INFO - PROCESS | 1804 | 1461071935983 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:18:56 INFO - PROCESS | 1804 | 1461071936228 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc9800 == 66 [pid = 1804] [id = 135] 06:18:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8fff4c00) [pid = 1804] [serial = 405] [outer = (nil)] 06:18:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x90189000) [pid = 1804] [serial = 406] [outer = 0x8fff4c00] 06:18:56 INFO - PROCESS | 1804 | 1461071936313 Marionette DEBUG loaded listener.js 06:18:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9018f400) [pid = 1804] [serial = 407] [outer = 0x8fff4c00] 06:18:57 INFO - PROCESS | 1804 | 1461071937139 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:18:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:18:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1387ms 06:18:57 INFO - PROCESS | 1804 | 1461071937188 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:18:57 INFO - PROCESS | 1804 | 1461071937193 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:18:57 INFO - PROCESS | 1804 | 1461071937208 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:18:57 INFO - PROCESS | 1804 | 1461071937218 Marionette TRACE conn4 <- [1,514,null,{}] 06:18:57 INFO - PROCESS | 1804 | 1461071937227 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:57 INFO - PROCESS | 1804 | 1461071937428 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:18:57 INFO - PROCESS | 1804 | 1461071937572 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20b400 == 67 [pid = 1804] [id = 136] 06:18:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x902e5800) [pid = 1804] [serial = 408] [outer = (nil)] 06:18:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91f45000) [pid = 1804] [serial = 409] [outer = 0x902e5800] 06:18:57 INFO - PROCESS | 1804 | 1461071937650 Marionette DEBUG loaded listener.js 06:18:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9207ec00) [pid = 1804] [serial = 410] [outer = 0x902e5800] 06:18:58 INFO - PROCESS | 1804 | 1461071938487 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:18:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:18:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1346ms 06:18:58 INFO - PROCESS | 1804 | 1461071938547 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:18:58 INFO - PROCESS | 1804 | 1461071938551 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:18:58 INFO - PROCESS | 1804 | 1461071938558 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:18:58 INFO - PROCESS | 1804 | 1461071938562 Marionette TRACE conn4 <- [1,518,null,{}] 06:18:58 INFO - PROCESS | 1804 | 1461071938568 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:58 INFO - PROCESS | 1804 | 1461071938789 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:18:58 INFO - PROCESS | 1804 | 1461071938813 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x913e7c00 == 68 [pid = 1804] [id = 137] 06:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x91f47800) [pid = 1804] [serial = 411] [outer = (nil)] 06:18:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x93341800) [pid = 1804] [serial = 412] [outer = 0x91f47800] 06:18:58 INFO - PROCESS | 1804 | 1461071938892 Marionette DEBUG loaded listener.js 06:18:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x944f1800) [pid = 1804] [serial = 413] [outer = 0x91f47800] 06:18:59 INFO - PROCESS | 1804 | 1461071939885 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1539ms 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x975e2400) [pid = 1804] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8ff47000) [pid = 1804] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x945d8400) [pid = 1804] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f5fbc00) [pid = 1804] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x975e3800) [pid = 1804] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x97c2bc00) [pid = 1804] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:19:00 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8fb53c00) [pid = 1804] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:19:00 INFO - PROCESS | 1804 | 1461071940129 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:19:00 INFO - PROCESS | 1804 | 1461071940146 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:19:00 INFO - PROCESS | 1804 | 1461071940154 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:19:00 INFO - PROCESS | 1804 | 1461071940157 Marionette TRACE conn4 <- [1,522,null,{}] 06:19:00 INFO - PROCESS | 1804 | 1461071940164 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:00 INFO - PROCESS | 1804 | 1461071940324 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:19:00 INFO - PROCESS | 1804 | 1461071940333 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x932ef400 == 69 [pid = 1804] [id = 138] 06:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9333a000) [pid = 1804] [serial = 414] [outer = (nil)] 06:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x944f8800) [pid = 1804] [serial = 415] [outer = 0x9333a000] 06:19:00 INFO - PROCESS | 1804 | 1461071940549 Marionette DEBUG loaded listener.js 06:19:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9674bc00) [pid = 1804] [serial = 416] [outer = 0x9333a000] 06:19:01 INFO - PROCESS | 1804 | 1461071941418 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1306ms 06:19:01 INFO - PROCESS | 1804 | 1461071941460 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:19:01 INFO - PROCESS | 1804 | 1461071941464 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:19:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:19:01 INFO - PROCESS | 1804 | 1461071941470 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:19:01 INFO - PROCESS | 1804 | 1461071941474 Marionette TRACE conn4 <- [1,526,null,{}] 06:19:01 INFO - PROCESS | 1804 | 1461071941480 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:01 INFO - PROCESS | 1804 | 1461071941654 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:19:01 INFO - PROCESS | 1804 | 1461071941665 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8babec00 == 70 [pid = 1804] [id = 139] 06:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8ffec000) [pid = 1804] [serial = 417] [outer = (nil)] 06:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97c2c800) [pid = 1804] [serial = 418] [outer = 0x8ffec000] 06:19:01 INFO - PROCESS | 1804 | 1461071941747 Marionette DEBUG loaded listener.js 06:19:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x98475000) [pid = 1804] [serial = 419] [outer = 0x8ffec000] 06:19:02 INFO - PROCESS | 1804 | 1461071942977 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:19:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:19:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1587ms 06:19:03 INFO - PROCESS | 1804 | 1461071943059 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:19:03 INFO - PROCESS | 1804 | 1461071943067 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:19:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:19:03 INFO - PROCESS | 1804 | 1461071943079 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:19:03 INFO - PROCESS | 1804 | 1461071943085 Marionette TRACE conn4 <- [1,530,null,{}] 06:19:03 INFO - PROCESS | 1804 | 1461071943147 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:03 INFO - PROCESS | 1804 | 1461071943422 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:19:03 INFO - PROCESS | 1804 | 1461071943617 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc6000 == 71 [pid = 1804] [id = 140] 06:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8ff3e400) [pid = 1804] [serial = 420] [outer = (nil)] 06:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x900a4800) [pid = 1804] [serial = 421] [outer = 0x8ff3e400] 06:19:03 INFO - PROCESS | 1804 | 1461071943715 Marionette DEBUG loaded listener.js 06:19:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x900aa400) [pid = 1804] [serial = 422] [outer = 0x8ff3e400] 06:19:04 INFO - PROCESS | 1804 | 1461071944619 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:19:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:19:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:19:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:19:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:19:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:19:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:19:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:19:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:19:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1593ms 06:19:04 INFO - PROCESS | 1804 | 1461071944691 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:19:04 INFO - PROCESS | 1804 | 1461071944701 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:19:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:19:04 INFO - PROCESS | 1804 | 1461071944716 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:19:04 INFO - PROCESS | 1804 | 1461071944721 Marionette TRACE conn4 <- [1,534,null,{}] 06:19:04 INFO - PROCESS | 1804 | 1461071944728 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:04 INFO - PROCESS | 1804 | 1461071944946 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:19:05 INFO - PROCESS | 1804 | 1461071945239 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f11400 == 72 [pid = 1804] [id = 141] 06:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x91f49800) [pid = 1804] [serial = 423] [outer = (nil)] 06:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x945d4c00) [pid = 1804] [serial = 424] [outer = 0x91f49800] 06:19:05 INFO - PROCESS | 1804 | 1461071945351 Marionette DEBUG loaded listener.js 06:19:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x96745800) [pid = 1804] [serial = 425] [outer = 0x91f49800] 06:19:06 INFO - PROCESS | 1804 | 1461071946258 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:19:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:19:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1586ms 06:19:06 INFO - PROCESS | 1804 | 1461071946318 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:19:06 INFO - PROCESS | 1804 | 1461071946323 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:19:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:19:06 INFO - PROCESS | 1804 | 1461071946332 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:19:06 INFO - PROCESS | 1804 | 1461071946339 Marionette TRACE conn4 <- [1,538,null,{}] 06:19:06 INFO - PROCESS | 1804 | 1461071946358 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:06 INFO - PROCESS | 1804 | 1461071946591 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:19:06 INFO - PROCESS | 1804 | 1461071946832 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x9333e800 == 73 [pid = 1804] [id = 142] 06:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x97c25000) [pid = 1804] [serial = 426] [outer = (nil)] 06:19:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9b08bc00) [pid = 1804] [serial = 427] [outer = 0x97c25000] 06:19:06 INFO - PROCESS | 1804 | 1461071946972 Marionette DEBUG loaded listener.js 06:19:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9ea14c00) [pid = 1804] [serial = 428] [outer = 0x97c25000] 06:19:07 INFO - PROCESS | 1804 | 1461071947865 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:19:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:19:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1586ms 06:19:07 INFO - PROCESS | 1804 | 1461071947922 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:19:07 INFO - PROCESS | 1804 | 1461071947926 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:19:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:19:07 INFO - PROCESS | 1804 | 1461071947936 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:19:07 INFO - PROCESS | 1804 | 1461071947939 Marionette TRACE conn4 <- [1,542,null,{}] 06:19:07 INFO - PROCESS | 1804 | 1461071947946 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:08 INFO - PROCESS | 1804 | 1461071948153 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:19:08 INFO - PROCESS | 1804 | 1461071948327 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x902de000 == 74 [pid = 1804] [id = 143] 06:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9776d800) [pid = 1804] [serial = 429] [outer = (nil)] 06:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97774800) [pid = 1804] [serial = 430] [outer = 0x9776d800] 06:19:08 INFO - PROCESS | 1804 | 1461071948427 Marionette DEBUG loaded listener.js 06:19:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9777a800) [pid = 1804] [serial = 431] [outer = 0x9776d800] 06:19:09 INFO - PROCESS | 1804 | 1461071949350 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:19:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:19:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1434ms 06:19:09 INFO - PROCESS | 1804 | 1461071949371 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:19:09 INFO - PROCESS | 1804 | 1461071949375 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:19:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:19:09 INFO - PROCESS | 1804 | 1461071949389 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:19:09 INFO - PROCESS | 1804 | 1461071949397 Marionette TRACE conn4 <- [1,546,null,{}] 06:19:09 INFO - PROCESS | 1804 | 1461071949406 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:09 INFO - PROCESS | 1804 | 1461071949649 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:19:09 INFO - PROCESS | 1804 | 1461071949823 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae1800 == 75 [pid = 1804] [id = 144] 06:19:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8aae2000) [pid = 1804] [serial = 432] [outer = (nil)] 06:19:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8aae9800) [pid = 1804] [serial = 433] [outer = 0x8aae2000] 06:19:09 INFO - PROCESS | 1804 | 1461071949916 Marionette DEBUG loaded listener.js 06:19:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8aaec000) [pid = 1804] [serial = 434] [outer = 0x8aae2000] 06:19:10 INFO - PROCESS | 1804 | 1461071950855 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:19:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:19:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1548ms 06:19:10 INFO - PROCESS | 1804 | 1461071950938 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:19:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:19:10 INFO - PROCESS | 1804 | 1461071950942 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:19:10 INFO - PROCESS | 1804 | 1461071950949 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:19:10 INFO - PROCESS | 1804 | 1461071950954 Marionette TRACE conn4 <- [1,550,null,{}] 06:19:10 INFO - PROCESS | 1804 | 1461071950960 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:11 INFO - PROCESS | 1804 | 1461071951227 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:19:11 INFO - PROCESS | 1804 | 1461071951481 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aaea400 == 76 [pid = 1804] [id = 145] 06:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8bdb9000) [pid = 1804] [serial = 435] [outer = (nil)] 06:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8eb70400) [pid = 1804] [serial = 436] [outer = 0x8bdb9000] 06:19:11 INFO - PROCESS | 1804 | 1461071951579 Marionette DEBUG loaded listener.js 06:19:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8eb79c00) [pid = 1804] [serial = 437] [outer = 0x8bdb9000] 06:19:12 INFO - PROCESS | 1804 | 1461071952461 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:19:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:19:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1535ms 06:19:12 INFO - PROCESS | 1804 | 1461071952516 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:19:12 INFO - PROCESS | 1804 | 1461071952521 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:19:12 INFO - PROCESS | 1804 | 1461071952531 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:19:12 INFO - PROCESS | 1804 | 1461071952534 Marionette TRACE conn4 <- [1,554,null,{}] 06:19:12 INFO - PROCESS | 1804 | 1461071952541 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:12 INFO - PROCESS | 1804 | 1461071952723 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:19:12 INFO - PROCESS | 1804 | 1461071952904 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a038c00 == 77 [pid = 1804] [id = 146] 06:19:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8a039800) [pid = 1804] [serial = 438] [outer = (nil)] 06:19:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8a040000) [pid = 1804] [serial = 439] [outer = 0x8a039800] 06:19:13 INFO - PROCESS | 1804 | 1461071952996 Marionette DEBUG loaded listener.js 06:19:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8a044400) [pid = 1804] [serial = 440] [outer = 0x8a039800] 06:19:13 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:13 INFO - PROCESS | 1804 | 1461071953958 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1485ms 06:19:14 INFO - PROCESS | 1804 | 1461071954017 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:19:14 INFO - PROCESS | 1804 | 1461071954021 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:19:14 INFO - PROCESS | 1804 | 1461071954028 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:19:14 INFO - PROCESS | 1804 | 1461071954032 Marionette TRACE conn4 <- [1,558,null,{}] 06:19:14 INFO - PROCESS | 1804 | 1461071954039 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:14 INFO - PROCESS | 1804 | 1461071954261 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:19:14 INFO - PROCESS | 1804 | 1461071954496 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a03dc00 == 78 [pid = 1804] [id = 147] 06:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8a041400) [pid = 1804] [serial = 441] [outer = (nil)] 06:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8a9a5800) [pid = 1804] [serial = 442] [outer = 0x8a041400] 06:19:14 INFO - PROCESS | 1804 | 1461071954631 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8a9aa000) [pid = 1804] [serial = 443] [outer = 0x8a041400] 06:19:15 INFO - PROCESS | 1804 | 1461071955493 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1533ms 06:19:15 INFO - PROCESS | 1804 | 1461071955561 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 1804 | 1461071955565 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:19:15 INFO - PROCESS | 1804 | 1461071955572 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 1804 | 1461071955576 Marionette TRACE conn4 <- [1,562,null,{}] 06:19:15 INFO - PROCESS | 1804 | 1461071955582 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:15 INFO - PROCESS | 1804 | 1461071955804 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:19:16 INFO - PROCESS | 1804 | 1461071956027 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a039c00 == 79 [pid = 1804] [id = 148] 06:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8a9a1400) [pid = 1804] [serial = 444] [outer = (nil)] 06:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8aae4400) [pid = 1804] [serial = 445] [outer = 0x8a9a1400] 06:19:16 INFO - PROCESS | 1804 | 1461071956160 Marionette DEBUG loaded listener.js 06:19:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8eb6d000) [pid = 1804] [serial = 446] [outer = 0x8a9a1400] 06:19:16 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:17 INFO - PROCESS | 1804 | 1461071957051 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1537ms 06:19:17 INFO - PROCESS | 1804 | 1461071957110 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:19:17 INFO - PROCESS | 1804 | 1461071957114 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:19:17 INFO - PROCESS | 1804 | 1461071957122 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 1804 | 1461071957126 Marionette TRACE conn4 <- [1,566,null,{}] 06:19:17 INFO - PROCESS | 1804 | 1461071957132 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:17 INFO - PROCESS | 1804 | 1461071957373 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:19:17 INFO - PROCESS | 1804 | 1461071957594 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9ad400 == 80 [pid = 1804] [id = 149] 06:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8a9ae800) [pid = 1804] [serial = 447] [outer = (nil)] 06:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8ba70400) [pid = 1804] [serial = 448] [outer = 0x8a9ae800] 06:19:17 INFO - PROCESS | 1804 | 1461071957732 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8ba73400) [pid = 1804] [serial = 449] [outer = 0x8a9ae800] 06:19:18 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:18 INFO - PROCESS | 1804 | 1461071958675 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1591ms 06:19:18 INFO - PROCESS | 1804 | 1461071958714 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:19:18 INFO - PROCESS | 1804 | 1461071958719 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:19:18 INFO - PROCESS | 1804 | 1461071958725 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:19:18 INFO - PROCESS | 1804 | 1461071958731 Marionette TRACE conn4 <- [1,570,null,{}] 06:19:18 INFO - PROCESS | 1804 | 1461071958737 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:18 INFO - PROCESS | 1804 | 1461071958972 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:19:19 INFO - PROCESS | 1804 | 1461071959209 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fe0c00 == 81 [pid = 1804] [id = 150] 06:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x88fe1000) [pid = 1804] [serial = 450] [outer = (nil)] 06:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8ba6fc00) [pid = 1804] [serial = 451] [outer = 0x88fe1000] 06:19:19 INFO - PROCESS | 1804 | 1461071959369 Marionette DEBUG loaded listener.js 06:19:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8ba79400) [pid = 1804] [serial = 452] [outer = 0x88fe1000] 06:19:19 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:20 INFO - PROCESS | 1804 | 1461071960302 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1636ms 06:19:20 INFO - PROCESS | 1804 | 1461071960361 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:19:20 INFO - PROCESS | 1804 | 1461071960364 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:19:20 INFO - PROCESS | 1804 | 1461071960372 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:19:20 INFO - PROCESS | 1804 | 1461071960376 Marionette TRACE conn4 <- [1,574,null,{}] 06:19:20 INFO - PROCESS | 1804 | 1461071960383 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:20 INFO - PROCESS | 1804 | 1461071960576 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:19:20 INFO - PROCESS | 1804 | 1461071960758 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x891dac00 == 82 [pid = 1804] [id = 151] 06:19:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x891dbc00) [pid = 1804] [serial = 453] [outer = (nil)] 06:19:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x891e2800) [pid = 1804] [serial = 454] [outer = 0x891dbc00] 06:19:20 INFO - PROCESS | 1804 | 1461071960897 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x891e5000) [pid = 1804] [serial = 455] [outer = 0x891dbc00] 06:19:21 INFO - PROCESS | 1804 | 1461071961763 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1431ms 06:19:21 INFO - PROCESS | 1804 | 1461071961804 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:19:21 INFO - PROCESS | 1804 | 1461071961808 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:19:21 INFO - PROCESS | 1804 | 1461071961815 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:19:21 INFO - PROCESS | 1804 | 1461071961819 Marionette TRACE conn4 <- [1,578,null,{}] 06:19:21 INFO - PROCESS | 1804 | 1461071961825 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:22 INFO - PROCESS | 1804 | 1461071962015 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:19:22 INFO - PROCESS | 1804 | 1461071962197 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x891da800 == 83 [pid = 1804] [id = 152] 06:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x891dc800) [pid = 1804] [serial = 456] [outer = (nil)] 06:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8ba71400) [pid = 1804] [serial = 457] [outer = 0x891dc800] 06:19:22 INFO - PROCESS | 1804 | 1461071962283 Marionette DEBUG loaded listener.js 06:19:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8eb79000) [pid = 1804] [serial = 458] [outer = 0x891dc800] 06:19:23 INFO - PROCESS | 1804 | 1461071963719 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1980ms 06:19:23 INFO - PROCESS | 1804 | 1461071963797 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:19:23 INFO - PROCESS | 1804 | 1461071963804 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:19:23 INFO - PROCESS | 1804 | 1461071963814 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:19:23 INFO - PROCESS | 1804 | 1461071963819 Marionette TRACE conn4 <- [1,582,null,{}] 06:19:23 INFO - PROCESS | 1804 | 1461071963827 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:24 INFO - PROCESS | 1804 | 1461071964056 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:19:24 INFO - PROCESS | 1804 | 1461071964300 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a8800 == 84 [pid = 1804] [id = 153] 06:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8a9a9800) [pid = 1804] [serial = 459] [outer = (nil)] 06:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8bac5800) [pid = 1804] [serial = 460] [outer = 0x8a9a9800] 06:19:24 INFO - PROCESS | 1804 | 1461071964478 Marionette DEBUG loaded listener.js 06:19:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8bdc6400) [pid = 1804] [serial = 461] [outer = 0x8a9a9800] 06:19:25 INFO - PROCESS | 1804 | 1461071965492 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1733ms 06:19:25 INFO - PROCESS | 1804 | 1461071965548 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:19:25 INFO - PROCESS | 1804 | 1461071965557 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:19:25 INFO - PROCESS | 1804 | 1461071965568 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:19:25 INFO - PROCESS | 1804 | 1461071965572 Marionette TRACE conn4 <- [1,586,null,{}] 06:19:25 INFO - PROCESS | 1804 | 1461071965579 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:25 INFO - PROCESS | 1804 | 1461071965773 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:19:26 INFO - PROCESS | 1804 | 1461071965997 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc1400 == 85 [pid = 1804] [id = 154] 06:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8e204c00) [pid = 1804] [serial = 462] [outer = (nil)] 06:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8eb72400) [pid = 1804] [serial = 463] [outer = 0x8e204c00] 06:19:26 INFO - PROCESS | 1804 | 1461071966139 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8eb78000) [pid = 1804] [serial = 464] [outer = 0x8e204c00] 06:19:26 INFO - PROCESS | 1804 | --DOCSHELL 0x98a1e000 == 84 [pid = 1804] [id = 58] 06:19:26 INFO - PROCESS | 1804 | --DOCSHELL 0x9b0d1000 == 83 [pid = 1804] [id = 100] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x9ae8d800) [pid = 1804] [serial = 366] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:26 INFO - PROCESS | 1804 | --DOCSHELL 0x9b08b800 == 82 [pid = 1804] [id = 125] 06:19:26 INFO - PROCESS | 1804 | --DOCSHELL 0x975db800 == 81 [pid = 1804] [id = 124] 06:19:26 INFO - PROCESS | 1804 | --DOCSHELL 0x91fad800 == 80 [pid = 1804] [id = 123] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x98475c00) [pid = 1804] [serial = 292] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x945df400) [pid = 1804] [serial = 325] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x97c2d800) [pid = 1804] [serial = 361] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x8fff7800) [pid = 1804] [serial = 345] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8ffeec00) [pid = 1804] [serial = 352] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8ff4a000) [pid = 1804] [serial = 351] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x95adb800) [pid = 1804] [serial = 357] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x8ff42400) [pid = 1804] [serial = 354] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x91fb0400) [pid = 1804] [serial = 355] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x93292800) [pid = 1804] [serial = 330] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0xa0c2bc00) [pid = 1804] [serial = 339] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x91f3d400) [pid = 1804] [serial = 348] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0xa4c4dc00) [pid = 1804] [serial = 342] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8e20e400) [pid = 1804] [serial = 327] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x98a1fc00) [pid = 1804] [serial = 363] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x97bea400) [pid = 1804] [serial = 333] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x990a1800) [pid = 1804] [serial = 364] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x9930c000) [pid = 1804] [serial = 336] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x979c1800) [pid = 1804] [serial = 360] [outer = (nil)] [url = about:blank] 06:19:26 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x96746c00) [pid = 1804] [serial = 358] [outer = (nil)] [url = about:blank] 06:19:27 INFO - PROCESS | 1804 | 1461071967022 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1537ms 06:19:27 INFO - PROCESS | 1804 | 1461071967105 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 1804 | 1461071967109 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:19:27 INFO - PROCESS | 1804 | 1461071967115 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 1804 | 1461071967121 Marionette TRACE conn4 <- [1,590,null,{}] 06:19:27 INFO - PROCESS | 1804 | 1461071967136 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:27 INFO - PROCESS | 1804 | 1461071967322 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:19:27 INFO - PROCESS | 1804 | 1461071967475 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bacac00 == 81 [pid = 1804] [id = 155] 06:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8f77d800) [pid = 1804] [serial = 465] [outer = (nil)] 06:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8ff47000) [pid = 1804] [serial = 466] [outer = 0x8f77d800] 06:19:27 INFO - PROCESS | 1804 | 1461071967560 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8fff0000) [pid = 1804] [serial = 467] [outer = 0x8f77d800] 06:19:28 INFO - PROCESS | 1804 | 1461071968434 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1382ms 06:19:28 INFO - PROCESS | 1804 | 1461071968498 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:19:28 INFO - PROCESS | 1804 | 1461071968503 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:19:28 INFO - PROCESS | 1804 | 1461071968509 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:19:28 INFO - PROCESS | 1804 | 1461071968513 Marionette TRACE conn4 <- [1,594,null,{}] 06:19:28 INFO - PROCESS | 1804 | 1461071968518 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:28 INFO - PROCESS | 1804 | 1461071968695 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:19:28 INFO - PROCESS | 1804 | 1461071968862 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb4f800 == 82 [pid = 1804] [id = 156] 06:19:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8ff48c00) [pid = 1804] [serial = 468] [outer = (nil)] 06:19:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x90181000) [pid = 1804] [serial = 469] [outer = 0x8ff48c00] 06:19:28 INFO - PROCESS | 1804 | 1461071968939 Marionette DEBUG loaded listener.js 06:19:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x9018ec00) [pid = 1804] [serial = 470] [outer = 0x8ff48c00] 06:19:29 INFO - PROCESS | 1804 | 1461071969889 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:19:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:19:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1433ms 06:19:29 INFO - PROCESS | 1804 | 1461071969942 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:19:29 INFO - PROCESS | 1804 | 1461071969945 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:19:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:19:29 INFO - PROCESS | 1804 | 1461071969961 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:19:29 INFO - PROCESS | 1804 | 1461071969965 Marionette TRACE conn4 <- [1,598,null,{}] 06:19:29 INFO - PROCESS | 1804 | 1461071969975 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:30 INFO - PROCESS | 1804 | 1461071970201 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:19:30 INFO - PROCESS | 1804 | 1461071970227 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a6c00 == 83 [pid = 1804] [id = 157] 06:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x900ad400) [pid = 1804] [serial = 471] [outer = (nil)] 06:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x905bb000) [pid = 1804] [serial = 472] [outer = 0x900ad400] 06:19:30 INFO - PROCESS | 1804 | 1461071970304 Marionette DEBUG loaded listener.js 06:19:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x91f13800) [pid = 1804] [serial = 473] [outer = 0x900ad400] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x902e5800) [pid = 1804] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8fb51c00) [pid = 1804] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8fff4c00) [pid = 1804] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x91f47800) [pid = 1804] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x9333a000) [pid = 1804] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8fff2400) [pid = 1804] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:19:31 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8ff3d400) [pid = 1804] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:19:31 INFO - PROCESS | 1804 | 1461071971659 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1732ms 06:19:31 INFO - PROCESS | 1804 | 1461071971695 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:19:31 INFO - PROCESS | 1804 | 1461071971697 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:19:31 INFO - PROCESS | 1804 | 1461071971715 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:19:31 INFO - PROCESS | 1804 | 1461071971718 Marionette TRACE conn4 <- [1,602,null,{}] 06:19:31 INFO - PROCESS | 1804 | 1461071971725 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:31 INFO - PROCESS | 1804 | 1461071971973 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:19:32 INFO - PROCESS | 1804 | 1461071972108 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a047800 == 84 [pid = 1804] [id = 158] 06:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8bdbe000) [pid = 1804] [serial = 474] [outer = (nil)] 06:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x945d7000) [pid = 1804] [serial = 475] [outer = 0x8bdbe000] 06:19:32 INFO - PROCESS | 1804 | 1461071972188 Marionette DEBUG loaded listener.js 06:19:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x945e0800) [pid = 1804] [serial = 476] [outer = 0x8bdbe000] 06:19:33 INFO - PROCESS | 1804 | 1461071973090 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:19:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:19:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1435ms 06:19:33 INFO - PROCESS | 1804 | 1461071973226 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:19:33 INFO - PROCESS | 1804 | 1461071973232 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:19:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:19:33 INFO - PROCESS | 1804 | 1461071973243 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:19:33 INFO - PROCESS | 1804 | 1461071973251 Marionette TRACE conn4 <- [1,606,null,{}] 06:19:33 INFO - PROCESS | 1804 | 1461071973272 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:33 INFO - PROCESS | 1804 | 1461071973494 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:19:33 INFO - PROCESS | 1804 | 1461071973798 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae3800 == 85 [pid = 1804] [id = 159] 06:19:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8aae6400) [pid = 1804] [serial = 477] [outer = (nil)] 06:19:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x8aaee800) [pid = 1804] [serial = 478] [outer = 0x8aae6400] 06:19:33 INFO - PROCESS | 1804 | 1461071973893 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8ba77800) [pid = 1804] [serial = 479] [outer = 0x8aae6400] 06:19:34 INFO - PROCESS | 1804 | 1461071974893 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:19:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1712ms 06:19:34 INFO - PROCESS | 1804 | 1461071974956 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 1804 | 1461071974963 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:19:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:19:34 INFO - PROCESS | 1804 | 1461071974976 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 1804 | 1461071974983 Marionette TRACE conn4 <- [1,610,null,{}] 06:19:34 INFO - PROCESS | 1804 | 1461071974991 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:35 INFO - PROCESS | 1804 | 1461071975233 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:19:35 INFO - PROCESS | 1804 | 1461071975514 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac7000 == 86 [pid = 1804] [id = 160] 06:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8e388000) [pid = 1804] [serial = 480] [outer = (nil)] 06:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8eb74800) [pid = 1804] [serial = 481] [outer = 0x8e388000] 06:19:35 INFO - PROCESS | 1804 | 1461071975607 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8f777400) [pid = 1804] [serial = 482] [outer = 0x8e388000] 06:19:36 INFO - PROCESS | 1804 | 1461071976774 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:19:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1840ms 06:19:36 INFO - PROCESS | 1804 | 1461071976814 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 1804 | 1461071976819 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:19:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:19:36 INFO - PROCESS | 1804 | 1461071976827 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1804 | 1461071976831 Marionette TRACE conn4 <- [1,614,null,{}] 06:19:36 INFO - PROCESS | 1804 | 1461071976846 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:37 INFO - PROCESS | 1804 | 1461071977054 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:19:37 INFO - PROCESS | 1804 | 1461071977331 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x95c58800 == 87 [pid = 1804] [id = 161] 06:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x96746c00) [pid = 1804] [serial = 483] [outer = (nil)] 06:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x975db800) [pid = 1804] [serial = 484] [outer = 0x96746c00] 06:19:37 INFO - PROCESS | 1804 | 1461071977481 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x9776e000) [pid = 1804] [serial = 485] [outer = 0x96746c00] 06:19:38 INFO - PROCESS | 1804 | 1461071978393 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:19:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1634ms 06:19:38 INFO - PROCESS | 1804 | 1461071978462 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:19:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:19:38 INFO - PROCESS | 1804 | 1461071978466 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:19:38 INFO - PROCESS | 1804 | 1461071978473 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 1804 | 1461071978477 Marionette TRACE conn4 <- [1,618,null,{}] 06:19:38 INFO - PROCESS | 1804 | 1461071978483 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:38 INFO - PROCESS | 1804 | 1461071978718 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:19:38 INFO - PROCESS | 1804 | 1461071978949 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fdb800 == 88 [pid = 1804] [id = 162] 06:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x905bb400) [pid = 1804] [serial = 486] [outer = (nil)] 06:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x97c2d800) [pid = 1804] [serial = 487] [outer = 0x905bb400] 06:19:39 INFO - PROCESS | 1804 | 1461071979087 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x98471000) [pid = 1804] [serial = 488] [outer = 0x905bb400] 06:19:40 INFO - PROCESS | 1804 | 1461071979999 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:19:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:19:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1590ms 06:19:40 INFO - PROCESS | 1804 | 1461071980063 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 1804 | 1461071980066 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:19:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:19:40 INFO - PROCESS | 1804 | 1461071980074 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - PROCESS | 1804 | 1461071980078 Marionette TRACE conn4 <- [1,622,null,{}] 06:19:40 INFO - PROCESS | 1804 | 1461071980084 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:40 INFO - PROCESS | 1804 | 1461071980295 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:19:40 INFO - PROCESS | 1804 | 1461071980520 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x97ad7000 == 89 [pid = 1804] [id = 163] 06:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x98476c00) [pid = 1804] [serial = 489] [outer = (nil)] 06:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x990a5c00) [pid = 1804] [serial = 490] [outer = 0x98476c00] 06:19:40 INFO - PROCESS | 1804 | 1461071980658 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x9930a000) [pid = 1804] [serial = 491] [outer = 0x98476c00] 06:19:41 INFO - PROCESS | 1804 | 1461071981554 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:19:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1538ms 06:19:41 INFO - PROCESS | 1804 | 1461071981613 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 1804 | 1461071981616 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:19:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:19:41 INFO - PROCESS | 1804 | 1461071981624 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 1804 | 1461071981628 Marionette TRACE conn4 <- [1,626,null,{}] 06:19:41 INFO - PROCESS | 1804 | 1461071981634 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:41 INFO - PROCESS | 1804 | 1461071981898 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:19:42 INFO - PROCESS | 1804 | 1461071982181 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e7c00 == 90 [pid = 1804] [id = 164] 06:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x9b0d7c00) [pid = 1804] [serial = 492] [outer = (nil)] 06:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x9fb8e800) [pid = 1804] [serial = 493] [outer = 0x9b0d7c00] 06:19:42 INFO - PROCESS | 1804 | 1461071982283 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x9feea000) [pid = 1804] [serial = 494] [outer = 0x9b0d7c00] 06:19:43 INFO - PROCESS | 1804 | 1461071983216 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:19:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:19:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1635ms 06:19:43 INFO - PROCESS | 1804 | 1461071983260 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:19:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:19:43 INFO - PROCESS | 1804 | 1461071983265 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:19:43 INFO - PROCESS | 1804 | 1461071983272 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 1804 | 1461071983275 Marionette TRACE conn4 <- [1,630,null,{}] 06:19:43 INFO - PROCESS | 1804 | 1461071983282 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 1804 | 1461071983477 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:19:43 INFO - PROCESS | 1804 | 1461071983660 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f1f400 == 91 [pid = 1804] [id = 165] 06:19:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x89f20000) [pid = 1804] [serial = 495] [outer = (nil)] 06:19:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x89f27c00) [pid = 1804] [serial = 496] [outer = 0x89f20000] 06:19:43 INFO - PROCESS | 1804 | 1461071983753 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x89f2a400) [pid = 1804] [serial = 497] [outer = 0x89f20000] 06:19:44 INFO - PROCESS | 1804 | 1461071984687 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:19:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1484ms 06:19:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:19:44 INFO - PROCESS | 1804 | 1461071984760 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1804 | 1461071984763 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:19:44 INFO - PROCESS | 1804 | 1461071984770 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1804 | 1461071984773 Marionette TRACE conn4 <- [1,634,null,{}] 06:19:44 INFO - PROCESS | 1804 | 1461071984780 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:44 INFO - PROCESS | 1804 | 1461071984977 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:19:45 INFO - PROCESS | 1804 | 1461071985207 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f26000 == 92 [pid = 1804] [id = 166] 06:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x89f26400) [pid = 1804] [serial = 498] [outer = (nil)] 06:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x902cb000) [pid = 1804] [serial = 499] [outer = 0x89f26400] 06:19:45 INFO - PROCESS | 1804 | 1461071985345 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x902cdc00) [pid = 1804] [serial = 500] [outer = 0x89f26400] 06:19:45 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:46 INFO - PROCESS | 1804 | 1461071986241 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:19:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1532ms 06:19:46 INFO - PROCESS | 1804 | 1461071986302 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 1804 | 1461071986306 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:19:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:19:46 INFO - PROCESS | 1804 | 1461071986314 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 1804 | 1461071986318 Marionette TRACE conn4 <- [1,638,null,{}] 06:19:46 INFO - PROCESS | 1804 | 1461071986324 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:46 INFO - PROCESS | 1804 | 1461071986520 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:19:46 INFO - PROCESS | 1804 | 1461071986711 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x902c8000 == 93 [pid = 1804] [id = 167] 06:19:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x902cd000) [pid = 1804] [serial = 501] [outer = (nil)] 06:19:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x902d5400) [pid = 1804] [serial = 502] [outer = 0x902cd000] 06:19:46 INFO - PROCESS | 1804 | 1461071986850 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x945e3c00) [pid = 1804] [serial = 503] [outer = 0x902cd000] 06:19:47 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:47 INFO - PROCESS | 1804 | 1461071987730 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:19:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1444ms 06:19:47 INFO - PROCESS | 1804 | 1461071987759 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:19:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:19:47 INFO - PROCESS | 1804 | 1461071987764 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:19:47 INFO - PROCESS | 1804 | 1461071987771 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1804 | 1461071987774 Marionette TRACE conn4 <- [1,642,null,{}] 06:19:47 INFO - PROCESS | 1804 | 1461071987781 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:47 INFO - PROCESS | 1804 | 1461071987981 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:19:48 INFO - PROCESS | 1804 | 1461071988170 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x902cbc00 == 94 [pid = 1804] [id = 168] 06:19:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x902d1400) [pid = 1804] [serial = 504] [outer = (nil)] 06:19:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0xa0f35c00) [pid = 1804] [serial = 505] [outer = 0x902d1400] 06:19:48 INFO - PROCESS | 1804 | 1461071988259 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0xa2a3cc00) [pid = 1804] [serial = 506] [outer = 0x902d1400] 06:19:49 INFO - PROCESS | 1804 | 1461071989201 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:19:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1481ms 06:19:49 INFO - PROCESS | 1804 | 1461071989252 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 1804 | 1461071989256 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:19:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:19:49 INFO - PROCESS | 1804 | 1461071989263 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1804 | 1461071989268 Marionette TRACE conn4 <- [1,646,null,{}] 06:19:49 INFO - PROCESS | 1804 | 1461071989275 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:49 INFO - PROCESS | 1804 | 1461071989498 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:19:49 INFO - PROCESS | 1804 | 1461071989741 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1d400 == 95 [pid = 1804] [id = 169] 06:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x89b1dc00) [pid = 1804] [serial = 507] [outer = (nil)] 06:19:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x89b23000) [pid = 1804] [serial = 508] [outer = 0x89b1dc00] 06:19:49 INFO - PROCESS | 1804 | 1461071989891 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0xa0f64400) [pid = 1804] [serial = 509] [outer = 0x89b1dc00] 06:19:50 INFO - PROCESS | 1804 | 1461071990804 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:19:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1591ms 06:19:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:19:50 INFO - PROCESS | 1804 | 1461071990857 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 1804 | 1461071990860 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:19:50 INFO - PROCESS | 1804 | 1461071990869 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 1804 | 1461071990872 Marionette TRACE conn4 <- [1,650,null,{}] 06:19:50 INFO - PROCESS | 1804 | 1461071990879 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:51 INFO - PROCESS | 1804 | 1461071991078 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:19:51 INFO - PROCESS | 1804 | 1461071991330 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b22c00 == 96 [pid = 1804] [id = 170] 06:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x8eedc800) [pid = 1804] [serial = 510] [outer = (nil)] 06:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8eee4800) [pid = 1804] [serial = 511] [outer = 0x8eedc800] 06:19:51 INFO - PROCESS | 1804 | 1461071991480 Marionette DEBUG loaded listener.js 06:19:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x8eee7400) [pid = 1804] [serial = 512] [outer = 0x8eedc800] 06:19:52 INFO - PROCESS | 1804 | 1461071992329 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:19:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:19:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1532ms 06:19:52 INFO - PROCESS | 1804 | 1461071992400 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 1804 | 1461071992404 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:19:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:19:52 INFO - PROCESS | 1804 | 1461071992411 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 1804 | 1461071992415 Marionette TRACE conn4 <- [1,654,null,{}] 06:19:52 INFO - PROCESS | 1804 | 1461071992421 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:52 INFO - PROCESS | 1804 | 1461071992633 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:19:52 INFO - PROCESS | 1804 | 1461071992868 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x88706800 == 97 [pid = 1804] [id = 171] 06:19:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x88707400) [pid = 1804] [serial = 513] [outer = (nil)] 06:19:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8870d400) [pid = 1804] [serial = 514] [outer = 0x88707400] 06:19:52 INFO - PROCESS | 1804 | 1461071992971 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x88711400) [pid = 1804] [serial = 515] [outer = 0x88707400] 06:19:53 INFO - PROCESS | 1804 | 1461071993831 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:19:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:19:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1479ms 06:19:53 INFO - PROCESS | 1804 | 1461071993891 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 1804 | 1461071993894 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:19:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:19:53 INFO - PROCESS | 1804 | 1461071993901 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 1804 | 1461071993904 Marionette TRACE conn4 <- [1,658,null,{}] 06:19:53 INFO - PROCESS | 1804 | 1461071993911 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:54 INFO - PROCESS | 1804 | 1461071994103 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:19:54 INFO - PROCESS | 1804 | 1461071994293 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x88707800 == 98 [pid = 1804] [id = 172] 06:19:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8870c800) [pid = 1804] [serial = 516] [outer = (nil)] 06:19:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8eee5c00) [pid = 1804] [serial = 517] [outer = 0x8870c800] 06:19:54 INFO - PROCESS | 1804 | 1461071994424 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8eee9800) [pid = 1804] [serial = 518] [outer = 0x8870c800] 06:19:55 INFO - PROCESS | 1804 | 1461071995263 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:19:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1440ms 06:19:55 INFO - PROCESS | 1804 | 1461071995342 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 1804 | 1461071995346 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:19:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:19:55 INFO - PROCESS | 1804 | 1461071995354 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 1804 | 1461071995358 Marionette TRACE conn4 <- [1,662,null,{}] 06:19:55 INFO - PROCESS | 1804 | 1461071995364 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:55 INFO - PROCESS | 1804 | 1461071995559 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:19:56 INFO - PROCESS | 1804 | 1461071996170 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1e000 == 99 [pid = 1804] [id = 173] 06:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x89b1e400) [pid = 1804] [serial = 519] [outer = (nil)] 06:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x89b20800) [pid = 1804] [serial = 520] [outer = 0x89b1e400] 06:19:56 INFO - PROCESS | 1804 | 1461071996263 Marionette DEBUG loaded listener.js 06:19:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8a038800) [pid = 1804] [serial = 521] [outer = 0x89b1e400] 06:19:56 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:57 INFO - PROCESS | 1804 | 1461071997198 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:19:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1892ms 06:19:57 INFO - PROCESS | 1804 | 1461071997248 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 1804 | 1461071997256 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:19:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:19:57 INFO - PROCESS | 1804 | 1461071997266 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 1804 | 1461071997271 Marionette TRACE conn4 <- [1,666,null,{}] 06:19:57 INFO - PROCESS | 1804 | 1461071997279 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:57 INFO - PROCESS | 1804 | 1461071997533 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:19:57 INFO - PROCESS | 1804 | 1461071997898 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e7000 == 100 [pid = 1804] [id = 174] 06:19:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8a045400) [pid = 1804] [serial = 522] [outer = (nil)] 06:19:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8ba72400) [pid = 1804] [serial = 523] [outer = 0x8a045400] 06:19:57 INFO - PROCESS | 1804 | 1461071997985 Marionette DEBUG loaded listener.js 06:19:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8bdc2400) [pid = 1804] [serial = 524] [outer = 0x8a045400] 06:19:58 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:58 INFO - PROCESS | 1804 | 1461071998920 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:19:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:19:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1688ms 06:19:58 INFO - PROCESS | 1804 | 1461071998957 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:19:58 INFO - PROCESS | 1804 | 1461071998964 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:19:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:19:58 INFO - PROCESS | 1804 | 1461071998972 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:19:58 INFO - PROCESS | 1804 | 1461071998975 Marionette TRACE conn4 <- [1,670,null,{}] 06:19:58 INFO - PROCESS | 1804 | 1461071998982 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:59 INFO - PROCESS | 1804 | 1461071999173 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:19:59 INFO - PROCESS | 1804 | --DOCSHELL 0x92084800 == 99 [pid = 1804] [id = 50] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x97c2c800) [pid = 1804] [serial = 418] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x905bd800) [pid = 1804] [serial = 384] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x9fee6c00) [pid = 1804] [serial = 378] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x8bdbfc00) [pid = 1804] [serial = 397] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x8e392000) [pid = 1804] [serial = 381] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x90182800) [pid = 1804] [serial = 394] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x902e8000) [pid = 1804] [serial = 388] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x8bac5000) [pid = 1804] [serial = 391] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x93297000) [pid = 1804] [serial = 369] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x9fc59400) [pid = 1804] [serial = 375] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x984cac00) [pid = 1804] [serial = 372] [outer = (nil)] [url = about:blank] 06:19:59 INFO - PROCESS | 1804 | 1461071999559 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9ab400 == 100 [pid = 1804] [id = 175] 06:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8bac5000) [pid = 1804] [serial = 525] [outer = (nil)] 06:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8bdc4000) [pid = 1804] [serial = 526] [outer = 0x8bac5000] 06:19:59 INFO - PROCESS | 1804 | 1461071999678 Marionette DEBUG loaded listener.js 06:19:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8f770c00) [pid = 1804] [serial = 527] [outer = 0x8bac5000] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x9674bc00) [pid = 1804] [serial = 416] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x9207ec00) [pid = 1804] [serial = 410] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x8fda7400) [pid = 1804] [serial = 400] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x9018f400) [pid = 1804] [serial = 407] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x93341800) [pid = 1804] [serial = 412] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x944f8800) [pid = 1804] [serial = 415] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x900acc00) [pid = 1804] [serial = 403] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x9b092c00) [pid = 1804] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x90189000) [pid = 1804] [serial = 406] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x900b0c00) [pid = 1804] [serial = 404] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x91f45000) [pid = 1804] [serial = 409] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x944f1800) [pid = 1804] [serial = 413] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x9df81000) [pid = 1804] [serial = 367] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x8fff3c00) [pid = 1804] [serial = 401] [outer = (nil)] [url = about:blank] 06:20:00 INFO - PROCESS | 1804 | 1461072000564 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:20:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1650ms 06:20:00 INFO - PROCESS | 1804 | 1461072000624 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 1804 | 1461072000629 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:20:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:20:00 INFO - PROCESS | 1804 | 1461072000644 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - PROCESS | 1804 | 1461072000654 Marionette TRACE conn4 <- [1,674,null,{}] 06:20:00 INFO - PROCESS | 1804 | 1461072000663 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:00 INFO - PROCESS | 1804 | 1461072000851 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:20:01 INFO - PROCESS | 1804 | 1461072001005 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba79000 == 101 [pid = 1804] [id = 176] 06:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x8eb6b000) [pid = 1804] [serial = 528] [outer = (nil)] 06:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x8fff3400) [pid = 1804] [serial = 529] [outer = 0x8eb6b000] 06:20:01 INFO - PROCESS | 1804 | 1461072001084 Marionette DEBUG loaded listener.js 06:20:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x900a7000) [pid = 1804] [serial = 530] [outer = 0x8eb6b000] 06:20:01 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:20:01 INFO - PROCESS | 1804 | 1461072001936 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:20:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:20:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1348ms 06:20:01 INFO - PROCESS | 1804 | 1461072001985 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:20:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:20:01 INFO - PROCESS | 1804 | 1461072001990 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:20:02 INFO - PROCESS | 1804 | 1461072001998 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:20:02 INFO - PROCESS | 1804 | 1461072002001 Marionette TRACE conn4 <- [1,678,null,{}] 06:20:02 INFO - PROCESS | 1804 | 1461072002010 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:20:02 INFO - PROCESS | 1804 | 1461072002260 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:20:02 INFO - PROCESS | 1804 | 1461072002286 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a03e800 == 102 [pid = 1804] [id = 177] 06:20:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x8ff49c00) [pid = 1804] [serial = 531] [outer = (nil)] 06:20:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x9018bc00) [pid = 1804] [serial = 532] [outer = 0x8ff49c00] 06:20:02 INFO - PROCESS | 1804 | 1461072002370 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x902d2c00) [pid = 1804] [serial = 533] [outer = 0x8ff49c00] 06:20:03 INFO - PROCESS | 1804 | 1461072003366 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:20:03 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:20:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1442ms 06:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:20:03 INFO - PROCESS | 1804 | 1461072003440 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:20:03 INFO - PROCESS | 1804 | 1461072003443 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:20:03 INFO - PROCESS | 1804 | 1461072003451 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:20:03 INFO - PROCESS | 1804 | 1461072003454 Marionette TRACE conn4 <- [1,682,null,{}] 06:20:03 INFO - PROCESS | 1804 | 1461072003461 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:20:03 INFO - PROCESS | 1804 | 1461072003714 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:20:03 INFO - PROCESS | 1804 | 1461072003739 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x90184000 == 103 [pid = 1804] [id = 178] 06:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x90189000) [pid = 1804] [serial = 534] [outer = (nil)] 06:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x905c0800) [pid = 1804] [serial = 535] [outer = 0x90189000] 06:20:03 INFO - PROCESS | 1804 | 1461072003828 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x93297000) [pid = 1804] [serial = 536] [outer = 0x90189000] 06:20:04 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x900ad400) [pid = 1804] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:20:04 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x8e204c00) [pid = 1804] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:20:04 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8f77d800) [pid = 1804] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:20:04 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8a9a9800) [pid = 1804] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:20:04 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8ff48c00) [pid = 1804] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:20:05 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:05 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:05 INFO - PROCESS | 1804 | 1461072005442 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:20:05 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:20:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2033ms 06:20:05 INFO - PROCESS | 1804 | 1461072005483 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:20:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:20:05 INFO - PROCESS | 1804 | 1461072005489 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:20:05 INFO - PROCESS | 1804 | 1461072005498 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 1804 | 1461072005500 Marionette TRACE conn4 <- [1,686,null,{}] 06:20:05 INFO - PROCESS | 1804 | 1461072005517 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:20:05 INFO - PROCESS | 1804 | 1461072005745 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:20:05 INFO - PROCESS | 1804 | 1461072005761 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdbb000 == 104 [pid = 1804] [id = 179] 06:20:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x8e385800) [pid = 1804] [serial = 537] [outer = (nil)] 06:20:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x93344800) [pid = 1804] [serial = 538] [outer = 0x8e385800] 06:20:05 INFO - PROCESS | 1804 | 1461072005973 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x944f7400) [pid = 1804] [serial = 539] [outer = 0x8e385800] 06:20:07 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:07 INFO - PROCESS | 1804 | 1461072007380 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:20:07 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:20:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1947ms 06:20:07 INFO - PROCESS | 1804 | 1461072007443 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:20:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:20:07 INFO - PROCESS | 1804 | 1461072007452 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:20:07 INFO - PROCESS | 1804 | 1461072007461 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 1804 | 1461072007467 Marionette TRACE conn4 <- [1,690,null,{}] 06:20:07 INFO - PROCESS | 1804 | 1461072007521 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:20:07 INFO - PROCESS | 1804 | 1461072007769 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:20:07 INFO - PROCESS | 1804 | 1461072007957 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x891ddc00 == 105 [pid = 1804] [id = 180] 06:20:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x89b1f400) [pid = 1804] [serial = 540] [outer = (nil)] 06:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8a9ae400) [pid = 1804] [serial = 541] [outer = 0x89b1f400] 06:20:08 INFO - PROCESS | 1804 | 1461072008053 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x8ba70000) [pid = 1804] [serial = 542] [outer = 0x89b1f400] 06:20:09 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:09 INFO - PROCESS | 1804 | 1461072009413 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:20:09 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:20:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1985ms 06:20:09 INFO - PROCESS | 1804 | 1461072009510 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 1804 | 1461072009521 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:20:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:20:09 INFO - PROCESS | 1804 | 1461072009539 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - PROCESS | 1804 | 1461072009545 Marionette TRACE conn4 <- [1,694,null,{}] 06:20:09 INFO - PROCESS | 1804 | 1461072009552 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:20:09 INFO - PROCESS | 1804 | 1461072009746 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:20:09 INFO - PROCESS | 1804 | 1461072009934 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x88710800 == 106 [pid = 1804] [id = 181] 06:20:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x89b1bc00) [pid = 1804] [serial = 543] [outer = (nil)] 06:20:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8eee0400) [pid = 1804] [serial = 544] [outer = 0x89b1bc00] 06:20:10 INFO - PROCESS | 1804 | 1461072010037 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x8fda9000) [pid = 1804] [serial = 545] [outer = 0x89b1bc00] 06:20:11 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:11 INFO - PROCESS | 1804 | 1461072011499 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:20:11 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:20:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1993ms 06:20:11 INFO - PROCESS | 1804 | 1461072011529 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:20:11 INFO - PROCESS | 1804 | 1461072011534 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:20:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:20:11 INFO - PROCESS | 1804 | 1461072011542 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:20:11 INFO - PROCESS | 1804 | 1461072011549 Marionette TRACE conn4 <- [1,698,null,{}] 06:20:11 INFO - PROCESS | 1804 | 1461072011567 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:20:11 INFO - PROCESS | 1804 | 1461072011805 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:20:12 INFO - PROCESS | 1804 | 1461072011992 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee6800 == 107 [pid = 1804] [id = 182] 06:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x90181c00) [pid = 1804] [serial = 546] [outer = (nil)] 06:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x92080c00) [pid = 1804] [serial = 547] [outer = 0x90181c00] 06:20:12 INFO - PROCESS | 1804 | 1461072012090 Marionette DEBUG loaded listener.js 06:20:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x963af400) [pid = 1804] [serial = 548] [outer = 0x90181c00] 06:20:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:13 INFO - PROCESS | 1804 | 1461072013433 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:20:13 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:20:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1947ms 06:20:13 INFO - PROCESS | 1804 | 1461072013560 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:20:13 INFO - PROCESS | 1804 | 1461072013565 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:20:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:20:13 INFO - PROCESS | 1804 | 1461072013576 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:20:13 INFO - PROCESS | 1804 | 1461072013580 Marionette TRACE conn4 <- [1,702,null,{}] 06:20:13 INFO - PROCESS | 1804 | 1461072013586 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:20:13 INFO - PROCESS | 1804 | 1461072013776 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:20:13 INFO - PROCESS | 1804 | 1461072013962 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x905be400 == 108 [pid = 1804] [id = 183] 06:20:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x93344c00) [pid = 1804] [serial = 549] [outer = (nil)] 06:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x975df000) [pid = 1804] [serial = 550] [outer = 0x93344c00] 06:20:14 INFO - PROCESS | 1804 | 1461072014055 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x9777b000) [pid = 1804] [serial = 551] [outer = 0x93344c00] 06:20:15 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:15 INFO - PROCESS | 1804 | 1461072015378 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:20:15 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:20:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1828ms 06:20:15 INFO - PROCESS | 1804 | 1461072015405 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:20:15 INFO - PROCESS | 1804 | 1461072015409 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:20:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:20:15 INFO - PROCESS | 1804 | 1461072015417 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:20:15 INFO - PROCESS | 1804 | 1461072015421 Marionette TRACE conn4 <- [1,706,null,{}] 06:20:15 INFO - PROCESS | 1804 | 1461072015473 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:20:15 INFO - PROCESS | 1804 | 1461072015762 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:20:15 INFO - PROCESS | 1804 | 1461072015899 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x972db400 == 109 [pid = 1804] [id = 184] 06:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x975df800) [pid = 1804] [serial = 552] [outer = (nil)] 06:20:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x984cac00) [pid = 1804] [serial = 553] [outer = 0x975df800] 06:20:16 INFO - PROCESS | 1804 | 1461072015997 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x990ac800) [pid = 1804] [serial = 554] [outer = 0x975df800] 06:20:17 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:17 INFO - PROCESS | 1804 | 1461072017412 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:20:17 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:20:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2036ms 06:20:17 INFO - PROCESS | 1804 | 1461072017454 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 1804 | 1461072017458 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:20:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:20:17 INFO - PROCESS | 1804 | 1461072017466 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 1804 | 1461072017469 Marionette TRACE conn4 <- [1,710,null,{}] 06:20:17 INFO - PROCESS | 1804 | 1461072017476 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:20:17 INFO - PROCESS | 1804 | 1461072017705 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:20:17 INFO - PROCESS | 1804 | 1461072017899 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x984bd800 == 110 [pid = 1804] [id = 185] 06:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x98a1b000) [pid = 1804] [serial = 555] [outer = (nil)] 06:20:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x9fc59400) [pid = 1804] [serial = 556] [outer = 0x98a1b000] 06:20:17 INFO - PROCESS | 1804 | 1461072017992 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0xa0f6b800) [pid = 1804] [serial = 557] [outer = 0x98a1b000] 06:20:19 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:19 INFO - PROCESS | 1804 | 1461072019305 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:20:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:20:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1887ms 06:20:19 INFO - PROCESS | 1804 | 1461072019402 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 1804 | 1461072019406 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:20:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:20:19 INFO - PROCESS | 1804 | 1461072019467 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 1804 | 1461072019470 Marionette TRACE conn4 <- [1,714,null,{}] 06:20:19 INFO - PROCESS | 1804 | 1461072019478 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:20:19 INFO - PROCESS | 1804 | 1461072019688 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:20:19 INFO - PROCESS | 1804 | 1461072019879 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89893800 == 111 [pid = 1804] [id = 186] 06:20:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x89894800) [pid = 1804] [serial = 558] [outer = (nil)] 06:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x8989ac00) [pid = 1804] [serial = 559] [outer = 0x89894800] 06:20:20 INFO - PROCESS | 1804 | 1461072020016 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x8989f000) [pid = 1804] [serial = 560] [outer = 0x89894800] 06:20:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:21 INFO - PROCESS | 1804 | 1461072021506 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:20:21 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:20:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2093ms 06:20:21 INFO - PROCESS | 1804 | 1461072021570 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:20:21 INFO - PROCESS | 1804 | 1461072021575 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:20:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:20:21 INFO - PROCESS | 1804 | 1461072021586 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 1804 | 1461072021590 Marionette TRACE conn4 <- [1,718,null,{}] 06:20:21 INFO - PROCESS | 1804 | 1461072021596 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:20:21 INFO - PROCESS | 1804 | 1461072021805 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:20:22 INFO - PROCESS | 1804 | 1461072021996 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x89898000 == 112 [pid = 1804] [id = 187] 06:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x8989a000) [pid = 1804] [serial = 561] [outer = (nil)] 06:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x8f775400) [pid = 1804] [serial = 562] [outer = 0x8989a000] 06:20:22 INFO - PROCESS | 1804 | 1461072022085 Marionette DEBUG loaded listener.js 06:20:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x900a8400) [pid = 1804] [serial = 563] [outer = 0x8989a000] 06:20:23 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:23 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:23 INFO - PROCESS | 1804 | 1461072023917 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:20:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:20:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2385ms 06:20:23 INFO - PROCESS | 1804 | 1461072023971 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:20:23 INFO - PROCESS | 1804 | 1461072023979 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:20:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:20:23 INFO - PROCESS | 1804 | 1461072023988 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:20:23 INFO - PROCESS | 1804 | 1461072023992 Marionette TRACE conn4 <- [1,722,null,{}] 06:20:24 INFO - PROCESS | 1804 | 1461072024001 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:20:24 INFO - PROCESS | 1804 | 1461072024403 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:20:24 INFO - PROCESS | 1804 | 1461072024555 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x88709800 == 113 [pid = 1804] [id = 188] 06:20:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x891e5c00) [pid = 1804] [serial = 564] [outer = (nil)] 06:20:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x8a15b800) [pid = 1804] [serial = 565] [outer = 0x891e5c00] 06:20:24 INFO - PROCESS | 1804 | 1461072024644 Marionette DEBUG loaded listener.js 06:20:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x8a9a5c00) [pid = 1804] [serial = 566] [outer = 0x891e5c00] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8e207400 == 112 [pid = 1804] [id = 104] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8f772c00 == 111 [pid = 1804] [id = 103] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdb8000 == 110 [pid = 1804] [id = 132] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x945d4c00) [pid = 1804] [serial = 424] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x9b08bc00) [pid = 1804] [serial = 427] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x97774800) [pid = 1804] [serial = 430] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x8aae9800) [pid = 1804] [serial = 433] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8eb70400) [pid = 1804] [serial = 436] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x8a040000) [pid = 1804] [serial = 439] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x8a9a5800) [pid = 1804] [serial = 442] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x945d7000) [pid = 1804] [serial = 475] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x8aae4400) [pid = 1804] [serial = 445] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8ba70400) [pid = 1804] [serial = 448] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x8ba6fc00) [pid = 1804] [serial = 451] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x891e2800) [pid = 1804] [serial = 454] [outer = (nil)] [url = about:blank] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8babd000 == 109 [pid = 1804] [id = 130] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x902db800 == 108 [pid = 1804] [id = 129] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac5c00 == 107 [pid = 1804] [id = 131] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8e388800 == 106 [pid = 1804] [id = 127] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc5400 == 105 [pid = 1804] [id = 55] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x90184000 == 104 [pid = 1804] [id = 178] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8a03e800 == 103 [pid = 1804] [id = 177] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba79000 == 102 [pid = 1804] [id = 176] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9ab400 == 101 [pid = 1804] [id = 175] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x891e7000 == 100 [pid = 1804] [id = 174] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x89b1e000 == 99 [pid = 1804] [id = 173] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x902cbc00 == 98 [pid = 1804] [id = 168] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x902c8000 == 97 [pid = 1804] [id = 167] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x89f26000 == 96 [pid = 1804] [id = 166] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x89f1f400 == 95 [pid = 1804] [id = 165] 06:20:25 INFO - PROCESS | 1804 | --DOCSHELL 0x891e7c00 == 94 [pid = 1804] [id = 164] 06:20:25 INFO - PROCESS | 1804 | 1461072025683 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:20:25 INFO - PROCESS | 1804 | 1461072025765 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:20:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:20:25 INFO - PROCESS | 1804 | 1461072025776 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 1804 | 1461072025780 Marionette TRACE conn4 <- [1,726,null,{}] 06:20:25 INFO - PROCESS | 1804 | 1461072025787 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:20:25 INFO - PROCESS | 1804 | 1461072025966 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:20:26 INFO - PROCESS | 1804 | 1461072026272 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x88705c00 == 89 [pid = 1804] [id = 189] 06:20:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x88707000) [pid = 1804] [serial = 567] [outer = (nil)] 06:20:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x89899400) [pid = 1804] [serial = 568] [outer = 0x88707000] 06:20:26 INFO - PROCESS | 1804 | 1461072026377 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x89f29c00) [pid = 1804] [serial = 569] [outer = 0x88707000] 06:20:27 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:27 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:27 INFO - PROCESS | 1804 | 1461072027463 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:20:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:20:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1739ms 06:20:27 INFO - PROCESS | 1804 | 1461072027517 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:20:27 INFO - PROCESS | 1804 | 1461072027525 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:20:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:20:27 INFO - PROCESS | 1804 | 1461072027536 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:20:27 INFO - PROCESS | 1804 | 1461072027541 Marionette TRACE conn4 <- [1,730,null,{}] 06:20:27 INFO - PROCESS | 1804 | 1461072027551 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:20:27 INFO - PROCESS | 1804 | 1461072027782 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:20:28 INFO - PROCESS | 1804 | 1461072028041 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae2c00 == 90 [pid = 1804] [id = 190] 06:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8aaeb000) [pid = 1804] [serial = 570] [outer = (nil)] 06:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8ba79000) [pid = 1804] [serial = 571] [outer = 0x8aaeb000] 06:20:28 INFO - PROCESS | 1804 | 1461072028142 Marionette DEBUG loaded listener.js 06:20:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8bdbd400) [pid = 1804] [serial = 572] [outer = 0x8aaeb000] 06:20:28 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:28 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:29 INFO - PROCESS | 1804 | 1461072029136 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:20:29 INFO - PROCESS | 1804 | 1461072029197 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:20:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:20:29 INFO - PROCESS | 1804 | 1461072029206 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:20:29 INFO - PROCESS | 1804 | 1461072029211 Marionette TRACE conn4 <- [1,734,null,{}] 06:20:29 INFO - PROCESS | 1804 | 1461072029218 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:20:29 INFO - PROCESS | 1804 | 1461072029423 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:20:29 INFO - PROCESS | 1804 | 1461072029733 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e393000 == 91 [pid = 1804] [id = 191] 06:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8eb6fc00) [pid = 1804] [serial = 573] [outer = (nil)] 06:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8eb79400) [pid = 1804] [serial = 574] [outer = 0x8eb6fc00] 06:20:29 INFO - PROCESS | 1804 | 1461072029841 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x8eee6400) [pid = 1804] [serial = 575] [outer = 0x8eb6fc00] 06:20:30 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:30 INFO - PROCESS | 1804 | 1461072030878 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:20:30 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:20:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1743ms 06:20:30 INFO - PROCESS | 1804 | 1461072030950 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:20:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:20:30 INFO - PROCESS | 1804 | 1461072030955 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:20:30 INFO - PROCESS | 1804 | 1461072030964 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 1804 | 1461072030975 Marionette TRACE conn4 <- [1,738,null,{}] 06:20:30 INFO - PROCESS | 1804 | 1461072030992 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:20:31 INFO - PROCESS | 1804 | 1461072031345 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:20:31 INFO - PROCESS | 1804 | 1461072031550 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e390000 == 92 [pid = 1804] [id = 192] 06:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8fff3c00) [pid = 1804] [serial = 576] [outer = (nil)] 06:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x900ab000) [pid = 1804] [serial = 577] [outer = 0x8fff3c00] 06:20:31 INFO - PROCESS | 1804 | 1461072031641 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x90184000) [pid = 1804] [serial = 578] [outer = 0x8fff3c00] 06:20:32 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:32 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:33 INFO - PROCESS | 1804 | 1461072033007 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:20:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:20:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2099ms 06:20:33 INFO - PROCESS | 1804 | 1461072033099 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:20:33 INFO - PROCESS | 1804 | 1461072033103 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:20:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:20:33 INFO - PROCESS | 1804 | 1461072033117 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:20:33 INFO - PROCESS | 1804 | 1461072033120 Marionette TRACE conn4 <- [1,742,null,{}] 06:20:33 INFO - PROCESS | 1804 | 1461072033127 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:20:33 INFO - PROCESS | 1804 | 1461072033322 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:20:33 INFO - PROCESS | 1804 | 1461072033510 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff48400 == 93 [pid = 1804] [id = 193] 06:20:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x900a4000) [pid = 1804] [serial = 579] [outer = (nil)] 06:20:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x902dfc00) [pid = 1804] [serial = 580] [outer = 0x900a4000] 06:20:33 INFO - PROCESS | 1804 | 1461072033602 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x905b7800) [pid = 1804] [serial = 581] [outer = 0x900a4000] 06:20:34 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:34 INFO - PROCESS | 1804 | 1461072034949 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:20:34 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:20:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1882ms 06:20:35 INFO - PROCESS | 1804 | 1461072035015 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:20:35 INFO - PROCESS | 1804 | 1461072035019 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:20:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:20:35 INFO - PROCESS | 1804 | 1461072035046 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:20:35 INFO - PROCESS | 1804 | 1461072035051 Marionette TRACE conn4 <- [1,746,null,{}] 06:20:35 INFO - PROCESS | 1804 | 1461072035057 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:20:35 INFO - PROCESS | 1804 | 1461072035243 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:20:35 INFO - PROCESS | 1804 | 1461072035444 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x905b4c00 == 94 [pid = 1804] [id = 194] 06:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x905b6400) [pid = 1804] [serial = 582] [outer = (nil)] 06:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x91f41000) [pid = 1804] [serial = 583] [outer = 0x905b6400] 06:20:35 INFO - PROCESS | 1804 | 1461072035590 Marionette DEBUG loaded listener.js 06:20:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x945d6400) [pid = 1804] [serial = 584] [outer = 0x905b6400] 06:20:36 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8aaea400 == 93 [pid = 1804] [id = 145] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8a038c00 == 92 [pid = 1804] [id = 146] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8a03dc00 == 91 [pid = 1804] [id = 147] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x8a039c00 == 90 [pid = 1804] [id = 148] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x891dac00 == 89 [pid = 1804] [id = 151] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x88709800 == 88 [pid = 1804] [id = 188] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x88710800 == 87 [pid = 1804] [id = 181] 06:20:38 INFO - PROCESS | 1804 | --DOCSHELL 0x891ddc00 == 86 [pid = 1804] [id = 180] 06:20:38 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:38 INFO - PROCESS | 1804 | 1461072038638 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:20:38 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:20:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 3642ms 06:20:38 INFO - PROCESS | 1804 | 1461072038686 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:20:38 INFO - PROCESS | 1804 | 1461072038691 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:20:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:20:38 INFO - PROCESS | 1804 | 1461072038700 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:20:38 INFO - PROCESS | 1804 | 1461072038705 Marionette TRACE conn4 <- [1,750,null,{}] 06:20:38 INFO - PROCESS | 1804 | 1461072038724 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:20:38 INFO - PROCESS | 1804 | 1461072038907 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:20:38 INFO - PROCESS | 1804 | 1461072038921 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f27800 == 87 [pid = 1804] [id = 195] 06:20:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x89f28c00) [pid = 1804] [serial = 585] [outer = (nil)] 06:20:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x8a03e800) [pid = 1804] [serial = 586] [outer = 0x89f28c00] 06:20:39 INFO - PROCESS | 1804 | 1461072039005 Marionette DEBUG loaded listener.js 06:20:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x8a155000) [pid = 1804] [serial = 587] [outer = 0x89f28c00] 06:20:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:40 INFO - PROCESS | 1804 | 1461072040459 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:20:40 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:20:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1791ms 06:20:40 INFO - PROCESS | 1804 | 1461072040538 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:20:40 INFO - PROCESS | 1804 | 1461072040547 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:20:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:20:40 INFO - PROCESS | 1804 | 1461072040580 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:20:40 INFO - PROCESS | 1804 | 1461072040584 Marionette TRACE conn4 <- [1,754,null,{}] 06:20:40 INFO - PROCESS | 1804 | 1461072040592 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:20:40 INFO - PROCESS | 1804 | 1461072040832 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:20:40 INFO - PROCESS | 1804 | 1461072040857 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b20400 == 88 [pid = 1804] [id = 196] 06:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x8a154c00) [pid = 1804] [serial = 588] [outer = (nil)] 06:20:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x8aae4800) [pid = 1804] [serial = 589] [outer = 0x8a154c00] 06:20:40 INFO - PROCESS | 1804 | 1461072040936 Marionette DEBUG loaded listener.js 06:20:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x8babe000) [pid = 1804] [serial = 590] [outer = 0x8a154c00] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x97c28800) [pid = 1804] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x93340000) [pid = 1804] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x975e7800) [pid = 1804] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x944f3c00) [pid = 1804] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8fccdc00) [pid = 1804] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x8bac7800) [pid = 1804] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x8f771800) [pid = 1804] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x990a6400) [pid = 1804] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x8ec61800) [pid = 1804] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8f5fcc00) [pid = 1804] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x8e38c400) [pid = 1804] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x902e4000) [pid = 1804] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x91f49000) [pid = 1804] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x97c22400) [pid = 1804] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x98470400) [pid = 1804] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0xa4483c00) [pid = 1804] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x91f4a400) [pid = 1804] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x891dc800) [pid = 1804] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x9b0ebc00) [pid = 1804] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x8e206800) [pid = 1804] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8fccac00) [pid = 1804] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x92082000) [pid = 1804] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x97552800) [pid = 1804] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x9fc92800) [pid = 1804] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8babdc00) [pid = 1804] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x905ba800) [pid = 1804] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x8f774c00) [pid = 1804] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0xa4c45000) [pid = 1804] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8bdba000) [pid = 1804] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x990abc00) [pid = 1804] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x8e207c00) [pid = 1804] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0xa0f64800) [pid = 1804] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0xa447cc00) [pid = 1804] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0xa0aa4800) [pid = 1804] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x8ec64c00) [pid = 1804] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x9ea16400) [pid = 1804] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:20:42 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x97209000) [pid = 1804] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x96743000) [pid = 1804] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x9674c800) [pid = 1804] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x98467400) [pid = 1804] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x97212800) [pid = 1804] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0xa0ae1000) [pid = 1804] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x91faec00) [pid = 1804] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x9863a000) [pid = 1804] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8fcc3800) [pid = 1804] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0xa00a6c00) [pid = 1804] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x9673f400) [pid = 1804] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8ff49c00) [pid = 1804] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x90189000) [pid = 1804] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8bdbe000) [pid = 1804] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x8a045400) [pid = 1804] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x88707400) [pid = 1804] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x89f26400) [pid = 1804] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x89b1e400) [pid = 1804] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x9b0d7c00) [pid = 1804] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x905bb400) [pid = 1804] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8eb6b000) [pid = 1804] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x98476c00) [pid = 1804] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8eedc800) [pid = 1804] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x96746c00) [pid = 1804] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8bac5000) [pid = 1804] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8870c800) [pid = 1804] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x89b1dc00) [pid = 1804] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8aae6400) [pid = 1804] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x89f20000) [pid = 1804] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x902d1400) [pid = 1804] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8e388000) [pid = 1804] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x902cd000) [pid = 1804] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8989a000) [pid = 1804] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x891dbc00) [pid = 1804] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x88fe1000) [pid = 1804] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8a9ae800) [pid = 1804] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8a9a1400) [pid = 1804] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8a041400) [pid = 1804] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a039800) [pid = 1804] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8bdb9000) [pid = 1804] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8aae2000) [pid = 1804] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9776d800) [pid = 1804] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97c25000) [pid = 1804] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x91f49800) [pid = 1804] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8ff3e400) [pid = 1804] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:20:43 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8ffec000) [pid = 1804] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:20:43 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:43 INFO - PROCESS | 1804 | 1461072043261 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:20:43 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:20:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2739ms 06:20:43 INFO - PROCESS | 1804 | 1461072043318 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:20:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:20:43 INFO - PROCESS | 1804 | 1461072043322 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:20:43 INFO - PROCESS | 1804 | 1461072043330 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 1804 | 1461072043336 Marionette TRACE conn4 <- [1,758,null,{}] 06:20:43 INFO - PROCESS | 1804 | 1461072043361 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:20:43 INFO - PROCESS | 1804 | 1461072043552 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:20:43 INFO - PROCESS | 1804 | 1461072043564 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a045c00 == 89 [pid = 1804] [id = 197] 06:20:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8a9a2000) [pid = 1804] [serial = 591] [outer = (nil)] 06:20:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8aae4c00) [pid = 1804] [serial = 592] [outer = 0x8a9a2000] 06:20:43 INFO - PROCESS | 1804 | 1461072043663 Marionette DEBUG loaded listener.js 06:20:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8bac3800) [pid = 1804] [serial = 593] [outer = 0x8a9a2000] 06:20:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:44 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:44 INFO - PROCESS | 1804 | 1461072044608 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:20:44 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:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1339ms 06:20:44 INFO - PROCESS | 1804 | 1461072044668 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 1804 | 1461072044673 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:20:44 INFO - PROCESS | 1804 | 1461072044680 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 1804 | 1461072044684 Marionette TRACE conn4 <- [1,762,null,{}] 06:20:44 INFO - PROCESS | 1804 | 1461072044690 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:20:44 INFO - PROCESS | 1804 | 1461072044975 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:20:45 INFO - PROCESS | 1804 | 1461072045245 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x891dd000 == 90 [pid = 1804] [id = 198] 06:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x891dd800) [pid = 1804] [serial = 594] [outer = (nil)] 06:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x89895800) [pid = 1804] [serial = 595] [outer = 0x891dd800] 06:20:45 INFO - PROCESS | 1804 | 1461072045371 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x89b22000) [pid = 1804] [serial = 596] [outer = 0x891dd800] 06:20:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8a157400) [pid = 1804] [serial = 597] [outer = 0x95ae6400] 06:20:46 INFO - PROCESS | 1804 | 1461072046962 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:20:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:20:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2339ms 06:20:47 INFO - PROCESS | 1804 | 1461072047023 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:20:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:20:47 INFO - PROCESS | 1804 | 1461072047030 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:20:47 INFO - PROCESS | 1804 | 1461072047040 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:20:47 INFO - PROCESS | 1804 | 1461072047046 Marionette TRACE conn4 <- [1,766,null,{}] 06:20:47 INFO - PROCESS | 1804 | 1461072047097 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:20:47 INFO - PROCESS | 1804 | 1461072047317 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:20:47 INFO - PROCESS | 1804 | 1461072047521 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88710800 == 91 [pid = 1804] [id = 199] 06:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x8aae9000) [pid = 1804] [serial = 598] [outer = (nil)] 06:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x8ba75400) [pid = 1804] [serial = 599] [outer = 0x8aae9000] 06:20:47 INFO - PROCESS | 1804 | 1461072047658 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x8bdc3c00) [pid = 1804] [serial = 600] [outer = 0x8aae9000] 06:20:49 INFO - PROCESS | 1804 | 1461072049086 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:20:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:20:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2183ms 06:20:49 INFO - PROCESS | 1804 | 1461072049250 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 1804 | 1461072049256 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:20:49 INFO - PROCESS | 1804 | 1461072049265 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - PROCESS | 1804 | 1461072049270 Marionette TRACE conn4 <- [1,770,null,{}] 06:20:49 INFO - PROCESS | 1804 | 1461072049277 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:20:49 INFO - PROCESS | 1804 | 1461072049470 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:20:49 INFO - PROCESS | 1804 | 1461072049664 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8989e800 == 92 [pid = 1804] [id = 200] 06:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x898a1400) [pid = 1804] [serial = 601] [outer = (nil)] 06:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8eb6e400) [pid = 1804] [serial = 602] [outer = 0x898a1400] 06:20:49 INFO - PROCESS | 1804 | 1461072049759 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x8eb76c00) [pid = 1804] [serial = 603] [outer = 0x898a1400] 06:20:50 INFO - PROCESS | 1804 | 1461072050789 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:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1581ms 06:20:50 INFO - PROCESS | 1804 | 1461072050846 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:20:50 INFO - PROCESS | 1804 | 1461072050854 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:20:50 INFO - PROCESS | 1804 | 1461072050872 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 1804 | 1461072050881 Marionette TRACE conn4 <- [1,774,null,{}] 06:20:50 INFO - PROCESS | 1804 | 1461072050932 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:20:51 INFO - PROCESS | 1804 | 1461072051165 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:20:51 INFO - PROCESS | 1804 | 1461072051419 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e1000 == 93 [pid = 1804] [id = 201] 06:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8eb6bc00) [pid = 1804] [serial = 604] [outer = (nil)] 06:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8fb46c00) [pid = 1804] [serial = 605] [outer = 0x8eb6bc00] 06:20:51 INFO - PROCESS | 1804 | 1461072051562 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8fcc1400) [pid = 1804] [serial = 606] [outer = 0x8eb6bc00] 06:20:52 INFO - PROCESS | 1804 | 1461072052484 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:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1650ms 06:20:52 INFO - PROCESS | 1804 | 1461072052514 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 1804 | 1461072052519 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:20:52 INFO - PROCESS | 1804 | 1461072052526 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 1804 | 1461072052530 Marionette TRACE conn4 <- [1,778,null,{}] 06:20:52 INFO - PROCESS | 1804 | 1461072052536 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:20:52 INFO - PROCESS | 1804 | 1461072052722 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:20:52 INFO - PROCESS | 1804 | 1461072052934 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fd9ec00 == 94 [pid = 1804] [id = 202] 06:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8fda0800) [pid = 1804] [serial = 607] [outer = (nil)] 06:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8fda8c00) [pid = 1804] [serial = 608] [outer = 0x8fda0800] 06:20:53 INFO - PROCESS | 1804 | 1461072053114 Marionette DEBUG loaded listener.js 06:20:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8ff45000) [pid = 1804] [serial = 609] [outer = 0x8fda0800] 06:20:54 INFO - PROCESS | 1804 | 1461072054068 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:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1592ms 06:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:20:54 INFO - PROCESS | 1804 | 1461072054119 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:20:54 INFO - PROCESS | 1804 | 1461072054123 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:20:54 INFO - PROCESS | 1804 | 1461072054130 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:20:54 INFO - PROCESS | 1804 | 1461072054134 Marionette TRACE conn4 <- [1,782,null,{}] 06:20:54 INFO - PROCESS | 1804 | 1461072054141 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:20:54 INFO - PROCESS | 1804 | 1461072054346 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:20:54 INFO - PROCESS | 1804 | 1461072054605 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fff2800 == 95 [pid = 1804] [id = 203] 06:20:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8fff2c00) [pid = 1804] [serial = 610] [outer = (nil)] 06:20:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8fff8000) [pid = 1804] [serial = 611] [outer = 0x8fff2c00] 06:20:54 INFO - PROCESS | 1804 | 1461072054754 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x9018b400) [pid = 1804] [serial = 612] [outer = 0x8fff2c00] 06:20:55 INFO - PROCESS | 1804 | 1461072055673 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:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1582ms 06:20:55 INFO - PROCESS | 1804 | 1461072055712 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:20:55 INFO - PROCESS | 1804 | 1461072055716 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:20:55 INFO - PROCESS | 1804 | 1461072055723 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 1804 | 1461072055727 Marionette TRACE conn4 <- [1,786,null,{}] 06:20:55 INFO - PROCESS | 1804 | 1461072055733 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:20:55 INFO - PROCESS | 1804 | 1461072055928 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:20:56 INFO - PROCESS | 1804 | 1461072056125 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x89897000 == 96 [pid = 1804] [id = 204] 06:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8fd9e400) [pid = 1804] [serial = 613] [outer = (nil)] 06:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x902e2400) [pid = 1804] [serial = 614] [outer = 0x8fd9e400] 06:20:56 INFO - PROCESS | 1804 | 1461072056214 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x90626c00) [pid = 1804] [serial = 615] [outer = 0x8fd9e400] 06:20:57 INFO - PROCESS | 1804 | 1461072057201 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:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1530ms 06:20:57 INFO - PROCESS | 1804 | 1461072057254 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:20:57 INFO - PROCESS | 1804 | 1461072057259 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:20:57 INFO - PROCESS | 1804 | 1461072057266 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 1804 | 1461072057270 Marionette TRACE conn4 <- [1,790,null,{}] 06:20:57 INFO - PROCESS | 1804 | 1461072057277 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:20:57 INFO - PROCESS | 1804 | 1461072057471 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:20:57 INFO - PROCESS | 1804 | 1461072057726 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e2800 == 97 [pid = 1804] [id = 205] 06:20:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x89895c00) [pid = 1804] [serial = 616] [outer = (nil)] 06:20:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x913dc400) [pid = 1804] [serial = 617] [outer = 0x89895c00] 06:20:57 INFO - PROCESS | 1804 | 1461072057831 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x91f13400) [pid = 1804] [serial = 618] [outer = 0x89895c00] 06:20:58 INFO - PROCESS | 1804 | 1461072058772 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:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1536ms 06:20:58 INFO - PROCESS | 1804 | 1461072058806 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 1804 | 1461072058809 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:20:58 INFO - PROCESS | 1804 | 1461072058817 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 1804 | 1461072058820 Marionette TRACE conn4 <- [1,794,null,{}] 06:20:58 INFO - PROCESS | 1804 | 1461072058827 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:20:59 INFO - PROCESS | 1804 | 1461072059014 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:20:59 INFO - PROCESS | 1804 | 1461072059261 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f20400 == 98 [pid = 1804] [id = 206] 06:20:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x902d2000) [pid = 1804] [serial = 619] [outer = (nil)] 06:20:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x91faec00) [pid = 1804] [serial = 620] [outer = 0x902d2000] 06:20:59 INFO - PROCESS | 1804 | 1461072059396 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x92079400) [pid = 1804] [serial = 621] [outer = 0x902d2000] 06:21:00 INFO - PROCESS | 1804 | 1461072060278 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:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1498ms 06:21:00 INFO - PROCESS | 1804 | 1461072060316 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:21:00 INFO - PROCESS | 1804 | 1461072060320 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:21:00 INFO - PROCESS | 1804 | 1461072060327 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - PROCESS | 1804 | 1461072060331 Marionette TRACE conn4 <- [1,798,null,{}] 06:21:00 INFO - PROCESS | 1804 | 1461072060338 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:21:00 INFO - PROCESS | 1804 | 1461072060545 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:21:00 INFO - PROCESS | 1804 | 1461072060856 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc1000 == 99 [pid = 1804] [id = 207] 06:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8bdc5400) [pid = 1804] [serial = 622] [outer = (nil)] 06:21:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8fcc9400) [pid = 1804] [serial = 623] [outer = 0x8bdc5400] 06:21:01 INFO - PROCESS | 1804 | 1461072060996 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x9018fc00) [pid = 1804] [serial = 624] [outer = 0x8bdc5400] 06:21:01 INFO - PROCESS | 1804 | 1461072061909 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:21:01 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:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1641ms 06:21:01 INFO - PROCESS | 1804 | 1461072061969 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:21:01 INFO - PROCESS | 1804 | 1461072061972 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:21:01 INFO - PROCESS | 1804 | 1461072061982 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:21:01 INFO - PROCESS | 1804 | 1461072061985 Marionette TRACE conn4 <- [1,802,null,{}] 06:21:01 INFO - PROCESS | 1804 | 1461072061993 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:21:02 INFO - PROCESS | 1804 | 1461072062211 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:21:02 INFO - PROCESS | 1804 | 1461072062480 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x891df000 == 100 [pid = 1804] [id = 208] 06:21:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x891df400) [pid = 1804] [serial = 625] [outer = (nil)] 06:21:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8ba78400) [pid = 1804] [serial = 626] [outer = 0x891df400] 06:21:02 INFO - PROCESS | 1804 | 1461072062651 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x93338c00) [pid = 1804] [serial = 627] [outer = 0x891df400] 06:21:03 INFO - PROCESS | 1804 | 1461072063648 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:21:03 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:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1735ms 06:21:03 INFO - PROCESS | 1804 | 1461072063718 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:21:03 INFO - PROCESS | 1804 | 1461072063723 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:21:03 INFO - PROCESS | 1804 | 1461072063730 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 1804 | 1461072063735 Marionette TRACE conn4 <- [1,806,null,{}] 06:21:03 INFO - PROCESS | 1804 | 1461072063742 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:21:04 INFO - PROCESS | 1804 | 1461072064002 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:21:04 INFO - PROCESS | 1804 | 1461072064300 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x88712000 == 101 [pid = 1804] [id = 209] 06:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8a039400) [pid = 1804] [serial = 628] [outer = (nil)] 06:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8e38ac00) [pid = 1804] [serial = 629] [outer = 0x8a039400] 06:21:04 INFO - PROCESS | 1804 | 1461072064396 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8e38f800) [pid = 1804] [serial = 630] [outer = 0x8a039400] 06:21:05 INFO - PROCESS | 1804 | 1461072065316 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:21:05 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:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1636ms 06:21:05 INFO - PROCESS | 1804 | 1461072065366 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:21:05 INFO - PROCESS | 1804 | 1461072065370 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:21:05 INFO - PROCESS | 1804 | 1461072065378 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:21:05 INFO - PROCESS | 1804 | 1461072065382 Marionette TRACE conn4 <- [1,810,null,{}] 06:21:05 INFO - PROCESS | 1804 | 1461072065388 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:21:05 INFO - PROCESS | 1804 | 1461072065592 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:21:05 INFO - PROCESS | 1804 | 1461072065844 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870dc00 == 102 [pid = 1804] [id = 210] 06:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x88711800) [pid = 1804] [serial = 631] [outer = (nil)] 06:21:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x8f777000) [pid = 1804] [serial = 632] [outer = 0x88711800] 06:21:06 INFO - PROCESS | 1804 | 1461072066001 Marionette DEBUG loaded listener.js 06:21:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x9333f400) [pid = 1804] [serial = 633] [outer = 0x88711800] 06:21:07 INFO - PROCESS | 1804 | 1461072067328 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:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1988ms 06:21:07 INFO - PROCESS | 1804 | 1461072067367 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:21:07 INFO - PROCESS | 1804 | 1461072067375 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:21:07 INFO - PROCESS | 1804 | 1461072067385 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:21:07 INFO - PROCESS | 1804 | 1461072067389 Marionette TRACE conn4 <- [1,814,null,{}] 06:21:07 INFO - PROCESS | 1804 | 1461072067398 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:21:07 INFO - PROCESS | 1804 | 1461072067611 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:21:07 INFO - PROCESS | 1804 | 1461072067870 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a040c00 == 103 [pid = 1804] [id = 211] 06:21:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x8a042400) [pid = 1804] [serial = 634] [outer = (nil)] 06:21:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8a158400) [pid = 1804] [serial = 635] [outer = 0x8a042400] 06:21:08 INFO - PROCESS | 1804 | 1461072068091 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x8aae6400) [pid = 1804] [serial = 636] [outer = 0x8a042400] 06:21:09 INFO - PROCESS | 1804 | 1461072069154 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:21:09 INFO - PROCESS | 1804 | 1461072069229 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:21:09 INFO - PROCESS | 1804 | 1461072069240 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 1804 | 1461072069245 Marionette TRACE conn4 <- [1,818,null,{}] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8f779400 == 102 [pid = 1804] [id = 134] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdc1400 == 101 [pid = 1804] [id = 154] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc9800 == 100 [pid = 1804] [id = 135] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x93344800) [pid = 1804] [serial = 538] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x8a9ae400) [pid = 1804] [serial = 541] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x8eee0400) [pid = 1804] [serial = 544] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x92080c00) [pid = 1804] [serial = 547] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x975df000) [pid = 1804] [serial = 550] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x984cac00) [pid = 1804] [serial = 553] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x9fc59400) [pid = 1804] [serial = 556] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8989ac00) [pid = 1804] [serial = 559] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | 1461072069403 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:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x905b4c00 == 99 [pid = 1804] [id = 194] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff48400 == 98 [pid = 1804] [id = 193] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8e390000 == 97 [pid = 1804] [id = 192] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8e393000 == 96 [pid = 1804] [id = 191] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8aae2c00 == 95 [pid = 1804] [id = 190] 06:21:09 INFO - PROCESS | 1804 | 1461072069716 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8babec00 == 94 [pid = 1804] [id = 139] 06:21:09 INFO - PROCESS | 1804 | --DOCSHELL 0x88705c00 == 93 [pid = 1804] [id = 189] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x95c1e800) [pid = 1804] [serial = 295] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x9846a800) [pid = 1804] [serial = 153] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0xa0c2e000) [pid = 1804] [serial = 189] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x8bac8000) [pid = 1804] [serial = 392] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0xa4c10c00) [pid = 1804] [serial = 385] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0xa0c2d000) [pid = 1804] [serial = 280] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0xa6934c00) [pid = 1804] [serial = 310] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8bdc3800) [pid = 1804] [serial = 398] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0xa4450c00) [pid = 1804] [serial = 340] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8e20e800) [pid = 1804] [serial = 313] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0xa2ac0000) [pid = 1804] [serial = 192] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0xa4c4b400) [pid = 1804] [serial = 277] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0xa2a32400) [pid = 1804] [serial = 274] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x9633a400) [pid = 1804] [serial = 349] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0xa0ad7800) [pid = 1804] [serial = 376] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x97be6400) [pid = 1804] [serial = 268] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x9674b800) [pid = 1804] [serial = 232] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x9b0e5400) [pid = 1804] [serial = 337] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x990ab800) [pid = 1804] [serial = 186] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x975e1c00) [pid = 1804] [serial = 226] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0xa0f6d400) [pid = 1804] [serial = 304] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x944f5400) [pid = 1804] [serial = 370] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9b0d4400) [pid = 1804] [serial = 271] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8f5ef000) [pid = 1804] [serial = 183] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0xa4532400) [pid = 1804] [serial = 307] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x97c29800) [pid = 1804] [serial = 235] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x98a70800) [pid = 1804] [serial = 298] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0xa4539800) [pid = 1804] [serial = 379] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x97c2f800) [pid = 1804] [serial = 334] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x95a42c00) [pid = 1804] [serial = 265] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x944f0400) [pid = 1804] [serial = 346] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x90185400) [pid = 1804] [serial = 395] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8fda4c00) [pid = 1804] [serial = 316] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0xa3ce5400) [pid = 1804] [serial = 195] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8fcccc00) [pid = 1804] [serial = 262] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x97c23c00) [pid = 1804] [serial = 238] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8f5f5400) [pid = 1804] [serial = 382] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x905bbc00) [pid = 1804] [serial = 389] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0xa4574400) [pid = 1804] [serial = 198] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x990b0800) [pid = 1804] [serial = 373] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9ae8bc00) [pid = 1804] [serial = 229] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0xa6d31000) [pid = 1804] [serial = 343] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x944ecc00) [pid = 1804] [serial = 331] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8eb79000) [pid = 1804] [serial = 458] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9fc9a400) [pid = 1804] [serial = 301] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8f776800) [pid = 1804] [serial = 328] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x93297800) [pid = 1804] [serial = 223] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa0f64400) [pid = 1804] [serial = 509] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8eee9800) [pid = 1804] [serial = 518] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x945e3c00) [pid = 1804] [serial = 503] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa2a3cc00) [pid = 1804] [serial = 506] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x902cdc00) [pid = 1804] [serial = 500] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x89f2a400) [pid = 1804] [serial = 497] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x9feea000) [pid = 1804] [serial = 494] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9930a000) [pid = 1804] [serial = 491] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x98471000) [pid = 1804] [serial = 488] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9776e000) [pid = 1804] [serial = 485] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8f777400) [pid = 1804] [serial = 482] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8ba77800) [pid = 1804] [serial = 479] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x891e5000) [pid = 1804] [serial = 455] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8ba79400) [pid = 1804] [serial = 452] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8ba73400) [pid = 1804] [serial = 449] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8eb6d000) [pid = 1804] [serial = 446] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a9aa000) [pid = 1804] [serial = 443] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8a044400) [pid = 1804] [serial = 440] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8eb79c00) [pid = 1804] [serial = 437] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8aaec000) [pid = 1804] [serial = 434] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9777a800) [pid = 1804] [serial = 431] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9ea14c00) [pid = 1804] [serial = 428] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x96745800) [pid = 1804] [serial = 425] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x900aa400) [pid = 1804] [serial = 422] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x902d2c00) [pid = 1804] [serial = 533] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x905c0800) [pid = 1804] [serial = 535] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x945e0800) [pid = 1804] [serial = 476] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8bdc2400) [pid = 1804] [serial = 524] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8ba72400) [pid = 1804] [serial = 523] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8870d400) [pid = 1804] [serial = 514] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x902cb000) [pid = 1804] [serial = 499] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8a038800) [pid = 1804] [serial = 521] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x89b20800) [pid = 1804] [serial = 520] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x93297000) [pid = 1804] [serial = 536] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9fb8e800) [pid = 1804] [serial = 493] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x97c2d800) [pid = 1804] [serial = 487] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8fff3400) [pid = 1804] [serial = 529] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x990a5c00) [pid = 1804] [serial = 490] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8eee4800) [pid = 1804] [serial = 511] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x975db800) [pid = 1804] [serial = 484] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8bdc4000) [pid = 1804] [serial = 526] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8f770c00) [pid = 1804] [serial = 527] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x8eee5c00) [pid = 1804] [serial = 517] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x89b23000) [pid = 1804] [serial = 508] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x8aaee800) [pid = 1804] [serial = 478] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x89f27c00) [pid = 1804] [serial = 496] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0xa0f35c00) [pid = 1804] [serial = 505] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x8eb74800) [pid = 1804] [serial = 481] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x902d5400) [pid = 1804] [serial = 502] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x9018bc00) [pid = 1804] [serial = 532] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x8a15b800) [pid = 1804] [serial = 565] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x900a7000) [pid = 1804] [serial = 530] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x8f775400) [pid = 1804] [serial = 562] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x900a8400) [pid = 1804] [serial = 563] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x8eee7400) [pid = 1804] [serial = 512] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x88711400) [pid = 1804] [serial = 515] [outer = (nil)] [url = about:blank] 06:21:09 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x98475000) [pid = 1804] [serial = 419] [outer = (nil)] [url = about:blank] 06:21:10 INFO - PROCESS | 1804 | 1461072070038 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x88705c00 == 94 [pid = 1804] [id = 212] 06:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x8870d400) [pid = 1804] [serial = 637] [outer = (nil)] 06:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x89f2b400) [pid = 1804] [serial = 638] [outer = 0x8870d400] 06:21:10 INFO - PROCESS | 1804 | 1461072070117 Marionette DEBUG loaded listener.js 06:21:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x8a9aac00) [pid = 1804] [serial = 639] [outer = 0x8870d400] 06:21:10 INFO - PROCESS | 1804 | 1461072070920 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:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1750ms 06:21:10 INFO - PROCESS | 1804 | 1461072070990 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:21:10 INFO - PROCESS | 1804 | 1461072070995 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:21:11 INFO - PROCESS | 1804 | 1461072071002 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 1804 | 1461072071008 Marionette TRACE conn4 <- [1,822,null,{}] 06:21:11 INFO - PROCESS | 1804 | 1461072071025 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:21:11 INFO - PROCESS | 1804 | 1461072071233 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:21:11 INFO - PROCESS | 1804 | 1461072071379 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a039000 == 95 [pid = 1804] [id = 213] 06:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x8bdc2400) [pid = 1804] [serial = 640] [outer = (nil)] 06:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x8e387800) [pid = 1804] [serial = 641] [outer = 0x8bdc2400] 06:21:11 INFO - PROCESS | 1804 | 1461072071465 Marionette DEBUG loaded listener.js 06:21:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x8ec5c400) [pid = 1804] [serial = 642] [outer = 0x8bdc2400] 06:21:12 INFO - PROCESS | 1804 | 1461072072376 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:21:12 INFO - PROCESS | 1804 | 1461072072452 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:21:12 INFO - PROCESS | 1804 | 1461072072459 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:21:12 INFO - PROCESS | 1804 | 1461072072463 Marionette TRACE conn4 <- [1,826,null,{}] 06:21:12 INFO - PROCESS | 1804 | 1461072072477 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:21:12 INFO - PROCESS | 1804 | 1461072072720 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:21:12 INFO - PROCESS | 1804 | 1461072072749 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e389000 == 96 [pid = 1804] [id = 214] 06:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x8eee4800) [pid = 1804] [serial = 643] [outer = (nil)] 06:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x8f5f0c00) [pid = 1804] [serial = 644] [outer = 0x8eee4800] 06:21:12 INFO - PROCESS | 1804 | 1461072072829 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x8f771800) [pid = 1804] [serial = 645] [outer = 0x8eee4800] 06:21:13 INFO - PROCESS | 1804 | 1461072073890 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:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1482ms 06:21:13 INFO - PROCESS | 1804 | 1461072073947 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 1804 | 1461072073950 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:21:13 INFO - PROCESS | 1804 | 1461072073959 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - PROCESS | 1804 | 1461072073962 Marionette TRACE conn4 <- [1,830,null,{}] 06:21:13 INFO - PROCESS | 1804 | 1461072073968 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:21:14 INFO - PROCESS | 1804 | 1461072074203 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x90181c00) [pid = 1804] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x8e385800) [pid = 1804] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x89b1bc00) [pid = 1804] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x8a154c00) [pid = 1804] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x98a1b000) [pid = 1804] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x975df800) [pid = 1804] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x93344c00) [pid = 1804] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x89f28c00) [pid = 1804] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x905b6400) [pid = 1804] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x89b1f400) [pid = 1804] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:21:14 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x89894800) [pid = 1804] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:21:14 INFO - PROCESS | 1804 | 1461072074631 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x89894800 == 97 [pid = 1804] [id = 215] 06:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x89896000) [pid = 1804] [serial = 646] [outer = (nil)] 06:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x8ba77400) [pid = 1804] [serial = 647] [outer = 0x89896000] 06:21:14 INFO - PROCESS | 1804 | 1461072074726 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x8f778800) [pid = 1804] [serial = 648] [outer = 0x89896000] 06:21:15 INFO - PROCESS | 1804 | 1461072075506 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:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1592ms 06:21:15 INFO - PROCESS | 1804 | 1461072075552 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:21:15 INFO - PROCESS | 1804 | 1461072075556 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:21:15 INFO - PROCESS | 1804 | 1461072075567 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:21:15 INFO - PROCESS | 1804 | 1461072075570 Marionette TRACE conn4 <- [1,834,null,{}] 06:21:15 INFO - PROCESS | 1804 | 1461072075577 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:21:15 INFO - PROCESS | 1804 | 1461072075790 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:21:15 INFO - PROCESS | 1804 | 1461072075968 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8babd000 == 98 [pid = 1804] [id = 216] 06:21:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x8f5efc00) [pid = 1804] [serial = 649] [outer = (nil)] 06:21:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x8fff5000) [pid = 1804] [serial = 650] [outer = 0x8f5efc00] 06:21:16 INFO - PROCESS | 1804 | 1461072076060 Marionette DEBUG loaded listener.js 06:21:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x900ac800) [pid = 1804] [serial = 651] [outer = 0x8f5efc00] 06:21:17 INFO - PROCESS | 1804 | 1461072077072 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:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1535ms 06:21:17 INFO - PROCESS | 1804 | 1461072077104 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 1804 | 1461072077111 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:21:17 INFO - PROCESS | 1804 | 1461072077121 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - PROCESS | 1804 | 1461072077126 Marionette TRACE conn4 <- [1,838,null,{}] 06:21:17 INFO - PROCESS | 1804 | 1461072077137 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:21:17 INFO - PROCESS | 1804 | 1461072077354 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:21:17 INFO - PROCESS | 1804 | 1461072077617 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b19000 == 99 [pid = 1804] [id = 217] 06:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x89b20c00) [pid = 1804] [serial = 652] [outer = (nil)] 06:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x8a045400) [pid = 1804] [serial = 653] [outer = 0x89b20c00] 06:21:17 INFO - PROCESS | 1804 | 1461072077758 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x8a9aa400) [pid = 1804] [serial = 654] [outer = 0x89b20c00] 06:21:18 INFO - PROCESS | 1804 | 1461072078725 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:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1636ms 06:21:18 INFO - PROCESS | 1804 | 1461072078757 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 1804 | 1461072078767 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:21:18 INFO - PROCESS | 1804 | 1461072078779 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 1804 | 1461072078783 Marionette TRACE conn4 <- [1,842,null,{}] 06:21:18 INFO - PROCESS | 1804 | 1461072078791 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:21:19 INFO - PROCESS | 1804 | 1461072079038 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:21:19 INFO - PROCESS | 1804 | 1461072079332 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba6a400 == 100 [pid = 1804] [id = 218] 06:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x8bac8000) [pid = 1804] [serial = 655] [outer = (nil)] 06:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x8e20bc00) [pid = 1804] [serial = 656] [outer = 0x8bac8000] 06:21:19 INFO - PROCESS | 1804 | 1461072079432 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x8eb78400) [pid = 1804] [serial = 657] [outer = 0x8bac8000] 06:21:20 INFO - PROCESS | 1804 | 1461072080520 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:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1793ms 06:21:20 INFO - PROCESS | 1804 | 1461072080573 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 1804 | 1461072080576 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:21:20 INFO - PROCESS | 1804 | 1461072080585 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 1804 | 1461072080591 Marionette TRACE conn4 <- [1,846,null,{}] 06:21:20 INFO - PROCESS | 1804 | 1461072080609 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:21:20 INFO - PROCESS | 1804 | 1461072080913 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:21:21 INFO - PROCESS | 1804 | 1461072081143 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870d000 == 101 [pid = 1804] [id = 219] 06:21:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8ff41400) [pid = 1804] [serial = 658] [outer = (nil)] 06:21:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x900ae400) [pid = 1804] [serial = 659] [outer = 0x8ff41400] 06:21:21 INFO - PROCESS | 1804 | 1461072081241 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x90189400) [pid = 1804] [serial = 660] [outer = 0x8ff41400] 06:21:22 INFO - PROCESS | 1804 | 1461072082171 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:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1637ms 06:21:22 INFO - PROCESS | 1804 | 1461072082223 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 1804 | 1461072082227 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:21:22 INFO - PROCESS | 1804 | 1461072082235 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - PROCESS | 1804 | 1461072082239 Marionette TRACE conn4 <- [1,850,null,{}] 06:21:22 INFO - PROCESS | 1804 | 1461072082245 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:21:22 INFO - PROCESS | 1804 | 1461072082452 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:21:22 INFO - PROCESS | 1804 | 1461072082686 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fccac00 == 102 [pid = 1804] [id = 220] 06:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x902c6400) [pid = 1804] [serial = 661] [outer = (nil)] 06:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x902cf800) [pid = 1804] [serial = 662] [outer = 0x902c6400] 06:21:22 INFO - PROCESS | 1804 | 1461072082822 Marionette DEBUG loaded listener.js 06:21:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x902e5800) [pid = 1804] [serial = 663] [outer = 0x902c6400] 06:21:23 INFO - PROCESS | 1804 | 1461072083772 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:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1581ms 06:21:23 INFO - PROCESS | 1804 | 1461072083817 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:21:23 INFO - PROCESS | 1804 | 1461072083821 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:21:23 INFO - PROCESS | 1804 | 1461072083829 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - PROCESS | 1804 | 1461072083833 Marionette TRACE conn4 <- [1,854,null,{}] 06:21:23 INFO - PROCESS | 1804 | 1461072083840 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:21:24 INFO - PROCESS | 1804 | 1461072084081 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:21:24 INFO - PROCESS | 1804 | 1461072084361 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x900ac000 == 103 [pid = 1804] [id = 221] 06:21:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x902cdc00) [pid = 1804] [serial = 664] [outer = (nil)] 06:21:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x914e8800) [pid = 1804] [serial = 665] [outer = 0x902cdc00] 06:21:24 INFO - PROCESS | 1804 | 1461072084467 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x91fb0800) [pid = 1804] [serial = 666] [outer = 0x902cdc00] 06:21:25 INFO - PROCESS | 1804 | 1461072085385 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:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1585ms 06:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:21:25 INFO - PROCESS | 1804 | 1461072085415 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 1804 | 1461072085419 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:21:25 INFO - PROCESS | 1804 | 1461072085426 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 1804 | 1461072085430 Marionette TRACE conn4 <- [1,858,null,{}] 06:21:25 INFO - PROCESS | 1804 | 1461072085437 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:21:25 INFO - PROCESS | 1804 | 1461072085671 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:21:25 INFO - PROCESS | 1804 | 1461072085925 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x9333e000 == 104 [pid = 1804] [id = 222] 06:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x944f1400) [pid = 1804] [serial = 667] [outer = (nil)] 06:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x944f9400) [pid = 1804] [serial = 668] [outer = 0x944f1400] 06:21:26 INFO - PROCESS | 1804 | 1461072086076 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x945da000) [pid = 1804] [serial = 669] [outer = 0x944f1400] 06:21:26 INFO - PROCESS | 1804 | 1461072086973 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:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1590ms 06:21:27 INFO - PROCESS | 1804 | 1461072087016 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:21:27 INFO - PROCESS | 1804 | 1461072087019 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:21:27 INFO - PROCESS | 1804 | 1461072087026 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:21:27 INFO - PROCESS | 1804 | 1461072087030 Marionette TRACE conn4 <- [1,862,null,{}] 06:21:27 INFO - PROCESS | 1804 | 1461072087036 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:21:27 INFO - PROCESS | 1804 | 1461072087235 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:21:27 INFO - PROCESS | 1804 | 1461072087425 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870bc00 == 105 [pid = 1804] [id = 223] 06:21:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x900b0800) [pid = 1804] [serial = 670] [outer = (nil)] 06:21:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x95a40c00) [pid = 1804] [serial = 671] [outer = 0x900b0800] 06:21:27 INFO - PROCESS | 1804 | 1461072087569 Marionette DEBUG loaded listener.js 06:21:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x95add000) [pid = 1804] [serial = 672] [outer = 0x900b0800] 06:21:28 INFO - PROCESS | 1804 | 1461072088491 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:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1482ms 06:21:28 INFO - PROCESS | 1804 | 1461072088509 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:21:28 INFO - PROCESS | 1804 | 1461072088514 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:21:28 INFO - PROCESS | 1804 | 1461072088520 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:21:28 INFO - PROCESS | 1804 | 1461072088525 Marionette TRACE conn4 <- [1,866,null,{}] 06:21:28 INFO - PROCESS | 1804 | 1461072088536 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:21:28 INFO - PROCESS | 1804 | 1461072088740 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:21:29 INFO - PROCESS | 1804 | 1461072088997 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f11c00 == 106 [pid = 1804] [id = 224] 06:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x945e0400) [pid = 1804] [serial = 673] [outer = (nil)] 06:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x95c65400) [pid = 1804] [serial = 674] [outer = 0x945e0400] 06:21:29 INFO - PROCESS | 1804 | 1461072089100 Marionette DEBUG loaded listener.js 06:21:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x963ae400) [pid = 1804] [serial = 675] [outer = 0x945e0400] 06:21:30 INFO - PROCESS | 1804 | 1461072090005 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:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1534ms 06:21:30 INFO - PROCESS | 1804 | 1461072090055 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:21:30 INFO - PROCESS | 1804 | 1461072090058 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:21:30 INFO - PROCESS | 1804 | 1461072090066 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:21:30 INFO - PROCESS | 1804 | 1461072090069 Marionette TRACE conn4 <- [1,870,null,{}] 06:21:30 INFO - PROCESS | 1804 | 1461072090076 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:21:30 INFO - PROCESS | 1804 | 1461072090275 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:21:30 INFO - PROCESS | 1804 | 1461072090513 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec5a800 == 107 [pid = 1804] [id = 225] 06:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f5f3000) [pid = 1804] [serial = 676] [outer = (nil)] 06:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x96744000) [pid = 1804] [serial = 677] [outer = 0x8f5f3000] 06:21:30 INFO - PROCESS | 1804 | 1461072090645 Marionette DEBUG loaded listener.js 06:21:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x96747400) [pid = 1804] [serial = 678] [outer = 0x8f5f3000] 06:21:31 INFO - PROCESS | 1804 | 1461072091652 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:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1637ms 06:21:31 INFO - PROCESS | 1804 | 1461072091705 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:21:31 INFO - PROCESS | 1804 | 1461072091708 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:21:31 INFO - PROCESS | 1804 | 1461072091717 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:21:31 INFO - PROCESS | 1804 | 1461072091722 Marionette TRACE conn4 <- [1,874,null,{}] 06:21:31 INFO - PROCESS | 1804 | 1461072091729 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:21:31 INFO - PROCESS | 1804 | 1461072091985 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:21:32 INFO - PROCESS | 1804 | 1461072092282 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x9673ec00 == 108 [pid = 1804] [id = 226] 06:21:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x967b3800) [pid = 1804] [serial = 679] [outer = (nil)] 06:21:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x9717ec00) [pid = 1804] [serial = 680] [outer = 0x967b3800] 06:21:32 INFO - PROCESS | 1804 | 1461072092373 Marionette DEBUG loaded listener.js 06:21:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x97216400) [pid = 1804] [serial = 681] [outer = 0x967b3800] 06:21:33 INFO - PROCESS | 1804 | 1461072093322 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:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1679ms 06:21:33 INFO - PROCESS | 1804 | 1461072093397 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:21:33 INFO - PROCESS | 1804 | 1461072093402 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:21:33 INFO - PROCESS | 1804 | 1461072093409 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:21:33 INFO - PROCESS | 1804 | 1461072093414 Marionette TRACE conn4 <- [1,878,null,{}] 06:21:33 INFO - PROCESS | 1804 | 1461072093421 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:21:33 INFO - PROCESS | 1804 | 1461072093693 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:21:34 INFO - PROCESS | 1804 | 1461072094000 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e1800 == 109 [pid = 1804] [id = 227] 06:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x975e2000) [pid = 1804] [serial = 682] [outer = (nil)] 06:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x975e6400) [pid = 1804] [serial = 683] [outer = 0x975e2000] 06:21:34 INFO - PROCESS | 1804 | 1461072094101 Marionette DEBUG loaded listener.js 06:21:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x9776f800) [pid = 1804] [serial = 684] [outer = 0x975e2000] 06:21:35 INFO - PROCESS | 1804 | 1461072095014 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:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1644ms 06:21:35 INFO - PROCESS | 1804 | 1461072095054 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:21:35 INFO - PROCESS | 1804 | 1461072095058 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:21:35 INFO - PROCESS | 1804 | 1461072095065 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 1804 | 1461072095068 Marionette TRACE conn4 <- [1,882,null,{}] 06:21:35 INFO - PROCESS | 1804 | 1461072095075 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:21:35 INFO - PROCESS | 1804 | 1461072095273 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:21:35 INFO - PROCESS | 1804 | 1461072095522 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x95c1c800 == 110 [pid = 1804] [id = 228] 06:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x975df000) [pid = 1804] [serial = 685] [outer = (nil)] 06:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x97777400) [pid = 1804] [serial = 686] [outer = 0x975df000] 06:21:35 INFO - PROCESS | 1804 | 1461072095652 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9777a400) [pid = 1804] [serial = 687] [outer = 0x975df000] 06:21:36 INFO - PROCESS | 1804 | 1461072096551 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:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1531ms 06:21:36 INFO - PROCESS | 1804 | 1461072096597 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:21:36 INFO - PROCESS | 1804 | 1461072096601 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:21:36 INFO - PROCESS | 1804 | 1461072096608 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 1804 | 1461072096612 Marionette TRACE conn4 <- [1,886,null,{}] 06:21:36 INFO - PROCESS | 1804 | 1461072096619 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:21:36 INFO - PROCESS | 1804 | 1461072096838 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:21:37 INFO - PROCESS | 1804 | 1461072097089 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x97770c00 == 111 [pid = 1804] [id = 229] 06:21:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x97771800) [pid = 1804] [serial = 688] [outer = (nil)] 06:21:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x97bd2800) [pid = 1804] [serial = 689] [outer = 0x97771800] 06:21:37 INFO - PROCESS | 1804 | 1461072097224 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x97bf2400) [pid = 1804] [serial = 690] [outer = 0x97771800] 06:21:38 INFO - PROCESS | 1804 | 1461072098180 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:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1641ms 06:21:38 INFO - PROCESS | 1804 | 1461072098249 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 1804 | 1461072098253 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:21:38 INFO - PROCESS | 1804 | 1461072098259 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 1804 | 1461072098263 Marionette TRACE conn4 <- [1,890,null,{}] 06:21:38 INFO - PROCESS | 1804 | 1461072098269 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:21:38 INFO - PROCESS | 1804 | 1461072098474 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:21:38 INFO - PROCESS | 1804 | 1461072098693 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89898400 == 112 [pid = 1804] [id = 230] 06:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8989fc00) [pid = 1804] [serial = 691] [outer = (nil)] 06:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x905bd800) [pid = 1804] [serial = 692] [outer = 0x8989fc00] 06:21:38 INFO - PROCESS | 1804 | 1461072098836 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x97ad7000) [pid = 1804] [serial = 693] [outer = 0x8989fc00] 06:21:39 INFO - PROCESS | 1804 | 1461072099758 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:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1531ms 06:21:39 INFO - PROCESS | 1804 | 1461072099792 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 1804 | 1461072099795 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:21:39 INFO - PROCESS | 1804 | 1461072099803 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 1804 | 1461072099807 Marionette TRACE conn4 <- [1,894,null,{}] 06:21:39 INFO - PROCESS | 1804 | 1461072099813 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:21:40 INFO - PROCESS | 1804 | 1461072100018 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:21:40 INFO - PROCESS | 1804 | 1461072100794 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b20800 == 113 [pid = 1804] [id = 231] 06:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x89b22800) [pid = 1804] [serial = 694] [outer = (nil)] 06:21:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x89f2ac00) [pid = 1804] [serial = 695] [outer = 0x89b22800] 06:21:40 INFO - PROCESS | 1804 | 1461072100881 Marionette DEBUG loaded listener.js 06:21:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8a041000) [pid = 1804] [serial = 696] [outer = 0x89b22800] 06:21:41 INFO - PROCESS | 1804 | 1461072101866 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:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2136ms 06:21:41 INFO - PROCESS | 1804 | 1461072101941 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 1804 | 1461072101949 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:21:41 INFO - PROCESS | 1804 | 1461072101958 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 1804 | 1461072101962 Marionette TRACE conn4 <- [1,898,null,{}] 06:21:41 INFO - PROCESS | 1804 | 1461072101970 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:21:42 INFO - PROCESS | 1804 | 1461072102295 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:21:42 INFO - PROCESS | 1804 | 1461072102599 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae2c00 == 114 [pid = 1804] [id = 232] 06:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8aae7c00) [pid = 1804] [serial = 697] [outer = (nil)] 06:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8bac5000) [pid = 1804] [serial = 698] [outer = 0x8aae7c00] 06:21:42 INFO - PROCESS | 1804 | 1461072102685 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8e20e000) [pid = 1804] [serial = 699] [outer = 0x8aae7c00] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x90628c00 == 113 [pid = 1804] [id = 57] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0xa4453800 == 112 [pid = 1804] [id = 92] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0xa0011400 == 111 [pid = 1804] [id = 91] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8aae4c00) [pid = 1804] [serial = 592] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x891e2800 == 110 [pid = 1804] [id = 205] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x89897000 == 109 [pid = 1804] [id = 204] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8fff2800 == 108 [pid = 1804] [id = 203] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8fd9ec00 == 107 [pid = 1804] [id = 202] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x891e1000 == 106 [pid = 1804] [id = 201] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x8989e800 == 105 [pid = 1804] [id = 200] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x88710800 == 104 [pid = 1804] [id = 199] 06:21:43 INFO - PROCESS | 1804 | --DOCSHELL 0x891dd000 == 103 [pid = 1804] [id = 198] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x963af400) [pid = 1804] [serial = 548] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x902dfc00) [pid = 1804] [serial = 580] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x944f7400) [pid = 1804] [serial = 539] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8eb79400) [pid = 1804] [serial = 574] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8fda9000) [pid = 1804] [serial = 545] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8babe000) [pid = 1804] [serial = 590] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa0f6b800) [pid = 1804] [serial = 557] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x990ac800) [pid = 1804] [serial = 554] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8aae4800) [pid = 1804] [serial = 589] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9777b000) [pid = 1804] [serial = 551] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a155000) [pid = 1804] [serial = 587] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x91f41000) [pid = 1804] [serial = 583] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x945d6400) [pid = 1804] [serial = 584] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8ba79000) [pid = 1804] [serial = 571] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8ba70000) [pid = 1804] [serial = 542] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8989f000) [pid = 1804] [serial = 560] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a03e800) [pid = 1804] [serial = 586] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x89899400) [pid = 1804] [serial = 568] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x900ab000) [pid = 1804] [serial = 577] [outer = (nil)] [url = about:blank] 06:21:43 INFO - PROCESS | 1804 | 1461072103798 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:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1880ms 06:21:43 INFO - PROCESS | 1804 | 1461072103847 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:21:43 INFO - PROCESS | 1804 | 1461072103857 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:21:43 INFO - PROCESS | 1804 | 1461072103864 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:21:43 INFO - PROCESS | 1804 | 1461072103868 Marionette TRACE conn4 <- [1,902,null,{}] 06:21:43 INFO - PROCESS | 1804 | 1461072103874 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:21:44 INFO - PROCESS | 1804 | 1461072104127 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:21:44 INFO - PROCESS | 1804 | 1461072104242 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a151800 == 104 [pid = 1804] [id = 233] 06:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8ba79c00) [pid = 1804] [serial = 700] [outer = (nil)] 06:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8bac7c00) [pid = 1804] [serial = 701] [outer = 0x8ba79c00] 06:21:44 INFO - PROCESS | 1804 | 1461072104411 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8eb78c00) [pid = 1804] [serial = 702] [outer = 0x8ba79c00] 06:21:45 INFO - PROCESS | 1804 | 1461072105189 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:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1386ms 06:21:45 INFO - PROCESS | 1804 | 1461072105251 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 1804 | 1461072105255 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:21:45 INFO - PROCESS | 1804 | 1461072105269 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:21:45 INFO - PROCESS | 1804 | 1461072105279 Marionette TRACE conn4 <- [1,906,null,{}] 06:21:45 INFO - PROCESS | 1804 | 1461072105293 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:21:45 INFO - PROCESS | 1804 | 1461072105538 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:21:45 INFO - PROCESS | 1804 | 1461072105564 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae4800 == 105 [pid = 1804] [id = 234] 06:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8eee9800) [pid = 1804] [serial = 703] [outer = (nil)] 06:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fcc5800) [pid = 1804] [serial = 704] [outer = 0x8eee9800] 06:21:45 INFO - PROCESS | 1804 | 1461072105639 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fdaa000) [pid = 1804] [serial = 705] [outer = 0x8eee9800] 06:21:46 INFO - PROCESS | 1804 | 1461072106625 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:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1405ms 06:21:46 INFO - PROCESS | 1804 | 1461072106668 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 1804 | 1461072106673 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:21:46 INFO - PROCESS | 1804 | 1461072106679 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 1804 | 1461072106683 Marionette TRACE conn4 <- [1,910,null,{}] 06:21:46 INFO - PROCESS | 1804 | 1461072106695 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:21:46 INFO - PROCESS | 1804 | 1461072106944 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:21:47 INFO - PROCESS | 1804 | 1461072106977 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f8c00 == 106 [pid = 1804] [id = 235] 06:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8fb53400) [pid = 1804] [serial = 706] [outer = (nil)] 06:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x900a8c00) [pid = 1804] [serial = 707] [outer = 0x8fb53400] 06:21:47 INFO - PROCESS | 1804 | 1461072107056 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x90181c00) [pid = 1804] [serial = 708] [outer = 0x8fb53400] 06:21:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a042400) [pid = 1804] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:21:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8a9a2000) [pid = 1804] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:21:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8870d400) [pid = 1804] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:21:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89896000) [pid = 1804] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:21:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8eee4800) [pid = 1804] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:21:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8bdc2400) [pid = 1804] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:21:48 INFO - PROCESS | 1804 | 1461072108442 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:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1789ms 06:21:48 INFO - PROCESS | 1804 | 1461072108469 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1804 | 1461072108472 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:21:48 INFO - PROCESS | 1804 | 1461072108478 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1804 | 1461072108482 Marionette TRACE conn4 <- [1,914,null,{}] 06:21:48 INFO - PROCESS | 1804 | 1461072108487 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:21:48 INFO - PROCESS | 1804 | 1461072108662 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:21:48 INFO - PROCESS | 1804 | 1461072108677 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e203800 == 107 [pid = 1804] [id = 236] 06:21:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8eb73c00) [pid = 1804] [serial = 709] [outer = (nil)] 06:21:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x900a3000) [pid = 1804] [serial = 710] [outer = 0x8eb73c00] 06:21:48 INFO - PROCESS | 1804 | 1461072108918 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x902dfc00) [pid = 1804] [serial = 711] [outer = 0x8eb73c00] 06:21:49 INFO - PROCESS | 1804 | 1461072109725 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:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1283ms 06:21:49 INFO - PROCESS | 1804 | 1461072109849 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1804 | 1461072109856 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:21:49 INFO - PROCESS | 1804 | 1461072109867 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1804 | 1461072109874 Marionette TRACE conn4 <- [1,918,null,{}] 06:21:49 INFO - PROCESS | 1804 | 1461072109884 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:21:50 INFO - PROCESS | 1804 | 1461072110133 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:21:50 INFO - PROCESS | 1804 | 1461072110407 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2d000 == 108 [pid = 1804] [id = 237] 06:21:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x89f2e000) [pid = 1804] [serial = 712] [outer = (nil)] 06:21:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a151c00) [pid = 1804] [serial = 713] [outer = 0x89f2e000] 06:21:50 INFO - PROCESS | 1804 | 1461072110514 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8a9aa000) [pid = 1804] [serial = 714] [outer = 0x89f2e000] 06:21:51 INFO - PROCESS | 1804 | 1461072111488 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:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1693ms 06:21:51 INFO - PROCESS | 1804 | 1461072111561 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 1804 | 1461072111567 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:21:51 INFO - PROCESS | 1804 | 1461072111581 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 1804 | 1461072111588 Marionette TRACE conn4 <- [1,922,null,{}] 06:21:51 INFO - PROCESS | 1804 | 1461072111595 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:21:51 INFO - PROCESS | 1804 | 1461072111858 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:21:52 INFO - PROCESS | 1804 | 1461072112158 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac1800 == 109 [pid = 1804] [id = 238] 06:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8bac2800) [pid = 1804] [serial = 715] [outer = (nil)] 06:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ec5e000) [pid = 1804] [serial = 716] [outer = 0x8bac2800] 06:21:52 INFO - PROCESS | 1804 | 1461072112253 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f5f5800) [pid = 1804] [serial = 717] [outer = 0x8bac2800] 06:21:53 INFO - PROCESS | 1804 | 1461072113264 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:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1742ms 06:21:53 INFO - PROCESS | 1804 | 1461072113321 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 1804 | 1461072113325 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:21:53 INFO - PROCESS | 1804 | 1461072113333 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1804 | 1461072113337 Marionette TRACE conn4 <- [1,926,null,{}] 06:21:53 INFO - PROCESS | 1804 | 1461072113352 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:21:53 INFO - PROCESS | 1804 | 1461072113608 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:21:53 INFO - PROCESS | 1804 | 1461072113965 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x902cc400 == 110 [pid = 1804] [id = 239] 06:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x9062a000) [pid = 1804] [serial = 718] [outer = (nil)] 06:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x914f0000) [pid = 1804] [serial = 719] [outer = 0x9062a000] 06:21:54 INFO - PROCESS | 1804 | 1461072114070 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x91fa9000) [pid = 1804] [serial = 720] [outer = 0x9062a000] 06:21:54 INFO - PROCESS | 1804 | 1461072114982 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:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1684ms 06:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:21:55 INFO - PROCESS | 1804 | 1461072115017 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 1804 | 1461072115020 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:21:55 INFO - PROCESS | 1804 | 1461072115028 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - PROCESS | 1804 | 1461072115031 Marionette TRACE conn4 <- [1,930,null,{}] 06:21:55 INFO - PROCESS | 1804 | 1461072115038 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:21:55 INFO - PROCESS | 1804 | 1461072115247 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:21:55 INFO - PROCESS | 1804 | 1461072115442 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x9333dc00 == 111 [pid = 1804] [id = 240] 06:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93343000) [pid = 1804] [serial = 721] [outer = (nil)] 06:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x944efc00) [pid = 1804] [serial = 722] [outer = 0x93343000] 06:21:55 INFO - PROCESS | 1804 | 1461072115587 Marionette DEBUG loaded listener.js 06:21:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x944f8800) [pid = 1804] [serial = 723] [outer = 0x93343000] 06:21:56 INFO - PROCESS | 1804 | 1461072116515 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:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1532ms 06:21:56 INFO - PROCESS | 1804 | 1461072116559 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1804 | 1461072116563 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:21:56 INFO - PROCESS | 1804 | 1461072116570 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1804 | 1461072116574 Marionette TRACE conn4 <- [1,934,null,{}] 06:21:56 INFO - PROCESS | 1804 | 1461072116580 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:21:56 INFO - PROCESS | 1804 | 1461072116784 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:21:57 INFO - PROCESS | 1804 | 1461072117026 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x93299000 == 112 [pid = 1804] [id = 241] 06:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x932f3400) [pid = 1804] [serial = 724] [outer = (nil)] 06:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x95c1e800) [pid = 1804] [serial = 725] [outer = 0x932f3400] 06:21:57 INFO - PROCESS | 1804 | 1461072117162 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x967b7800) [pid = 1804] [serial = 726] [outer = 0x932f3400] 06:21:58 INFO - PROCESS | 1804 | 1461072118030 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:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1530ms 06:21:58 INFO - PROCESS | 1804 | 1461072118101 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 1804 | 1461072118104 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:21:58 INFO - PROCESS | 1804 | 1461072118112 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 1804 | 1461072118116 Marionette TRACE conn4 <- [1,938,null,{}] 06:21:58 INFO - PROCESS | 1804 | 1461072118123 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:21:58 INFO - PROCESS | 1804 | 1461072118400 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:21:58 INFO - PROCESS | 1804 | 1461072118710 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x93297400 == 113 [pid = 1804] [id = 242] 06:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97555000) [pid = 1804] [serial = 727] [outer = (nil)] 06:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9776ec00) [pid = 1804] [serial = 728] [outer = 0x97555000] 06:21:58 INFO - PROCESS | 1804 | 1461072118805 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x97c27000) [pid = 1804] [serial = 729] [outer = 0x97555000] 06:21:59 INFO - PROCESS | 1804 | 1461072119704 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:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1639ms 06:21:59 INFO - PROCESS | 1804 | 1461072119752 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 1804 | 1461072119755 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:21:59 INFO - PROCESS | 1804 | 1461072119763 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1804 | 1461072119767 Marionette TRACE conn4 <- [1,942,null,{}] 06:21:59 INFO - PROCESS | 1804 | 1461072119774 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:21:59 INFO - PROCESS | 1804 | 1461072119977 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:22:00 INFO - PROCESS | 1804 | 1461072120224 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e0800 == 114 [pid = 1804] [id = 243] 06:22:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97c2c800) [pid = 1804] [serial = 730] [outer = (nil)] 06:22:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9846a800) [pid = 1804] [serial = 731] [outer = 0x97c2c800] 06:22:00 INFO - PROCESS | 1804 | 1461072120360 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9846f000) [pid = 1804] [serial = 732] [outer = 0x97c2c800] 06:22:01 INFO - PROCESS | 1804 | 1461072121275 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:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1581ms 06:22:01 INFO - PROCESS | 1804 | 1461072121345 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 1804 | 1461072121350 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:22:01 INFO - PROCESS | 1804 | 1461072121357 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1804 | 1461072121361 Marionette TRACE conn4 <- [1,946,null,{}] 06:22:01 INFO - PROCESS | 1804 | 1461072121367 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:22:01 INFO - PROCESS | 1804 | 1461072121658 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:22:01 INFO - PROCESS | 1804 | 1461072121966 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x932f7c00 == 115 [pid = 1804] [id = 244] 06:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97c2ec00) [pid = 1804] [serial = 733] [outer = (nil)] 06:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x984c3400) [pid = 1804] [serial = 734] [outer = 0x97c2ec00] 06:22:02 INFO - PROCESS | 1804 | 1461072122065 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x98637c00) [pid = 1804] [serial = 735] [outer = 0x97c2ec00] 06:22:02 INFO - PROCESS | 1804 | 1461072122968 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:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1681ms 06:22:03 INFO - PROCESS | 1804 | 1461072123039 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 1804 | 1461072123043 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:22:03 INFO - PROCESS | 1804 | 1461072123051 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 1804 | 1461072123054 Marionette TRACE conn4 <- [1,950,null,{}] 06:22:03 INFO - PROCESS | 1804 | 1461072123061 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:22:03 INFO - PROCESS | 1804 | 1461072123302 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:22:03 INFO - PROCESS | 1804 | 1461072123603 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x905ba000 == 116 [pid = 1804] [id = 245] 06:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9846bc00) [pid = 1804] [serial = 736] [outer = (nil)] 06:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x98a28c00) [pid = 1804] [serial = 737] [outer = 0x9846bc00] 06:22:03 INFO - PROCESS | 1804 | 1461072123697 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x98a77400) [pid = 1804] [serial = 738] [outer = 0x9846bc00] 06:22:04 INFO - PROCESS | 1804 | 1461072124625 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:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1632ms 06:22:04 INFO - PROCESS | 1804 | 1461072124682 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1804 | 1461072124687 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:22:04 INFO - PROCESS | 1804 | 1461072124693 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1804 | 1461072124697 Marionette TRACE conn4 <- [1,954,null,{}] 06:22:04 INFO - PROCESS | 1804 | 1461072124704 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:22:04 INFO - PROCESS | 1804 | 1461072124920 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:22:05 INFO - PROCESS | 1804 | 1461072125167 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x944eb000 == 117 [pid = 1804] [id = 246] 06:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x987a2400) [pid = 1804] [serial = 739] [outer = (nil)] 06:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x99213400) [pid = 1804] [serial = 740] [outer = 0x987a2400] 06:22:05 INFO - PROCESS | 1804 | 1461072125298 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99307000) [pid = 1804] [serial = 741] [outer = 0x987a2400] 06:22:06 INFO - PROCESS | 1804 | 1461072126189 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:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1531ms 06:22:06 INFO - PROCESS | 1804 | 1461072126225 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1804 | 1461072126229 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:22:06 INFO - PROCESS | 1804 | 1461072126236 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1804 | 1461072126241 Marionette TRACE conn4 <- [1,958,null,{}] 06:22:06 INFO - PROCESS | 1804 | 1461072126247 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:22:06 INFO - PROCESS | 1804 | 1461072126476 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:22:06 INFO - PROCESS | 1804 | 1461072126747 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb53c00 == 118 [pid = 1804] [id = 247] 06:22:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9ae8d000) [pid = 1804] [serial = 742] [outer = (nil)] 06:22:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9b090c00) [pid = 1804] [serial = 743] [outer = 0x9ae8d000] 06:22:06 INFO - PROCESS | 1804 | 1461072126888 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9b0d5800) [pid = 1804] [serial = 744] [outer = 0x9ae8d000] 06:22:07 INFO - PROCESS | 1804 | 1461072127812 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:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1635ms 06:22:07 INFO - PROCESS | 1804 | 1461072127872 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1804 | 1461072127875 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:22:07 INFO - PROCESS | 1804 | 1461072127882 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1804 | 1461072127886 Marionette TRACE conn4 <- [1,962,null,{}] 06:22:07 INFO - PROCESS | 1804 | 1461072127892 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:22:08 INFO - PROCESS | 1804 | 1461072128104 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:22:08 INFO - PROCESS | 1804 | 1461072128365 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x99310c00 == 119 [pid = 1804] [id = 248] 06:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9ae8d400) [pid = 1804] [serial = 745] [outer = (nil)] 06:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9df89800) [pid = 1804] [serial = 746] [outer = 0x9ae8d400] 06:22:08 INFO - PROCESS | 1804 | 1461072128495 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x9ea14c00) [pid = 1804] [serial = 747] [outer = 0x9ae8d400] 06:22:09 INFO - PROCESS | 1804 | 1461072129397 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:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1583ms 06:22:09 INFO - PROCESS | 1804 | 1461072129467 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 1804 | 1461072129470 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:22:09 INFO - PROCESS | 1804 | 1461072129477 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 1804 | 1461072129481 Marionette TRACE conn4 <- [1,966,null,{}] 06:22:09 INFO - PROCESS | 1804 | 1461072129487 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:22:09 INFO - PROCESS | 1804 | 1461072129728 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:22:10 INFO - PROCESS | 1804 | 1461072129981 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x914ef000 == 120 [pid = 1804] [id = 249] 06:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9b0d5000) [pid = 1804] [serial = 748] [outer = (nil)] 06:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x9fb8dc00) [pid = 1804] [serial = 749] [outer = 0x9b0d5000] 06:22:10 INFO - PROCESS | 1804 | 1461072130105 Marionette DEBUG loaded listener.js 06:22:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x9fc0b400) [pid = 1804] [serial = 750] [outer = 0x9b0d5000] 06:22:10 INFO - PROCESS | 1804 | 1461072130990 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:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1584ms 06:22:11 INFO - PROCESS | 1804 | 1461072131063 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:22:11 INFO - PROCESS | 1804 | 1461072131066 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:22:11 INFO - PROCESS | 1804 | 1461072131073 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:22:11 INFO - PROCESS | 1804 | 1461072131077 Marionette TRACE conn4 <- [1,970,null,{}] 06:22:11 INFO - PROCESS | 1804 | 1461072131082 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:22:11 INFO - PROCESS | 1804 | 1461072131322 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:22:11 INFO - PROCESS | 1804 | 1461072131584 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ea1bc00 == 121 [pid = 1804] [id = 250] 06:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x9ea1ec00) [pid = 1804] [serial = 751] [outer = (nil)] 06:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9fc9b400) [pid = 1804] [serial = 752] [outer = 0x9ea1ec00] 06:22:11 INFO - PROCESS | 1804 | 1461072131711 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x9feeac00) [pid = 1804] [serial = 753] [outer = 0x9ea1ec00] 06:22:12 INFO - PROCESS | 1804 | 1461072132603 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:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1579ms 06:22:12 INFO - PROCESS | 1804 | 1461072132653 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 1804 | 1461072132657 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:22:12 INFO - PROCESS | 1804 | 1461072132664 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1804 | 1461072132667 Marionette TRACE conn4 <- [1,974,null,{}] 06:22:12 INFO - PROCESS | 1804 | 1461072132673 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:22:12 INFO - PROCESS | 1804 | 1461072132877 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:22:13 INFO - PROCESS | 1804 | 1461072133136 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a8000 == 122 [pid = 1804] [id = 251] 06:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8a9a9800) [pid = 1804] [serial = 754] [outer = (nil)] 06:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x8bdbbc00) [pid = 1804] [serial = 755] [outer = 0x8a9a9800] 06:22:13 INFO - PROCESS | 1804 | 1461072133274 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x8ec62400) [pid = 1804] [serial = 756] [outer = 0x8a9a9800] 06:22:14 INFO - PROCESS | 1804 | 1461072134638 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:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2032ms 06:22:14 INFO - PROCESS | 1804 | 1461072134753 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 1804 | 1461072134759 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:22:14 INFO - PROCESS | 1804 | 1461072134768 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 1804 | 1461072134773 Marionette TRACE conn4 <- [1,978,null,{}] 06:22:14 INFO - PROCESS | 1804 | 1461072134792 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:22:14 INFO - PROCESS | 1804 | 1461072134981 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:22:15 INFO - PROCESS | 1804 | 1461072135194 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae3c00 == 123 [pid = 1804] [id = 252] 06:22:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x8aaec800) [pid = 1804] [serial = 757] [outer = (nil)] 06:22:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8e38b400) [pid = 1804] [serial = 758] [outer = 0x8aaec800] 06:22:15 INFO - PROCESS | 1804 | 1461072135316 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x8eede800) [pid = 1804] [serial = 759] [outer = 0x8aaec800] 06:22:16 INFO - PROCESS | 1804 | 1461072136397 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:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1689ms 06:22:16 INFO - PROCESS | 1804 | 1461072136458 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 1804 | 1461072136467 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:22:16 INFO - PROCESS | 1804 | 1461072136479 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1804 | 1461072136483 Marionette TRACE conn4 <- [1,982,null,{}] 06:22:16 INFO - PROCESS | 1804 | 1461072136490 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:22:16 INFO - PROCESS | 1804 | 1461072136708 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:22:17 INFO - PROCESS | 1804 | 1461072137056 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a156400 == 124 [pid = 1804] [id = 253] 06:22:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x8aae5000) [pid = 1804] [serial = 760] [outer = (nil)] 06:22:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x8eedd400) [pid = 1804] [serial = 761] [outer = 0x8aae5000] 06:22:17 INFO - PROCESS | 1804 | 1461072137144 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x900aa400) [pid = 1804] [serial = 762] [outer = 0x8aae5000] 06:22:18 INFO - PROCESS | 1804 | --DOCSHELL 0x89f27800 == 123 [pid = 1804] [id = 195] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8fff5000) [pid = 1804] [serial = 650] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x902e2400) [pid = 1804] [serial = 614] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x89895800) [pid = 1804] [serial = 595] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x913dc400) [pid = 1804] [serial = 617] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x8e38ac00) [pid = 1804] [serial = 629] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x8ba78400) [pid = 1804] [serial = 626] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x8fff8000) [pid = 1804] [serial = 611] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x8fb46c00) [pid = 1804] [serial = 605] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8ba75400) [pid = 1804] [serial = 599] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8eb6e400) [pid = 1804] [serial = 602] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x91faec00) [pid = 1804] [serial = 620] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8fcc9400) [pid = 1804] [serial = 623] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8fda8c00) [pid = 1804] [serial = 608] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | 1461072138273 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:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1833ms 06:22:18 INFO - PROCESS | 1804 | 1461072138312 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 1804 | 1461072138317 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:22:18 INFO - PROCESS | 1804 | 1461072138324 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 1804 | 1461072138330 Marionette TRACE conn4 <- [1,986,null,{}] 06:22:18 INFO - PROCESS | 1804 | 1461072138353 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:22:18 INFO - PROCESS | 1804 | 1461072138558 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x902e0400) [pid = 1804] [serial = 386] [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:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8a158400) [pid = 1804] [serial = 635] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8bac3800) [pid = 1804] [serial = 593] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8f777000) [pid = 1804] [serial = 632] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8aae6400) [pid = 1804] [serial = 636] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x89f2b400) [pid = 1804] [serial = 638] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f778800) [pid = 1804] [serial = 648] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8ba77400) [pid = 1804] [serial = 647] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8f771800) [pid = 1804] [serial = 645] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8e387800) [pid = 1804] [serial = 641] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8a9aac00) [pid = 1804] [serial = 639] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8f5f0c00) [pid = 1804] [serial = 644] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8ec5c400) [pid = 1804] [serial = 642] [outer = (nil)] [url = about:blank] 06:22:18 INFO - PROCESS | 1804 | 1461072138854 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2b400 == 124 [pid = 1804] [id = 254] 06:22:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8aae6400) [pid = 1804] [serial = 763] [outer = (nil)] 06:22:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8e387800) [pid = 1804] [serial = 764] [outer = 0x8aae6400] 06:22:18 INFO - PROCESS | 1804 | 1461072138946 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8fb52c00) [pid = 1804] [serial = 765] [outer = 0x8aae6400] 06:22:19 INFO - PROCESS | 1804 | 1461072139742 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:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1442ms 06:22:19 INFO - PROCESS | 1804 | 1461072139767 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:22:19 INFO - PROCESS | 1804 | 1461072139772 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:22:19 INFO - PROCESS | 1804 | 1461072139779 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 1804 | 1461072139782 Marionette TRACE conn4 <- [1,990,null,{}] 06:22:19 INFO - PROCESS | 1804 | 1461072139803 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:22:19 INFO - PROCESS | 1804 | 1461072139987 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:22:20 INFO - PROCESS | 1804 | 1461072140003 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5ee000 == 125 [pid = 1804] [id = 255] 06:22:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x900a5400) [pid = 1804] [serial = 766] [outer = (nil)] 06:22:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x902d2400) [pid = 1804] [serial = 767] [outer = 0x900a5400] 06:22:20 INFO - PROCESS | 1804 | 1461072140083 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x905b2400) [pid = 1804] [serial = 768] [outer = 0x900a5400] 06:22:21 INFO - PROCESS | 1804 | 1461072141104 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:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1352ms 06:22:21 INFO - PROCESS | 1804 | 1461072141131 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1804 | 1461072141134 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:22:21 INFO - PROCESS | 1804 | 1461072141141 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1804 | 1461072141145 Marionette TRACE conn4 <- [1,994,null,{}] 06:22:21 INFO - PROCESS | 1804 | 1461072141151 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:22:21 INFO - PROCESS | 1804 | 1461072141427 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:22:21 INFO - PROCESS | 1804 | 1461072141451 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e390000 == 126 [pid = 1804] [id = 256] 06:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8f778800) [pid = 1804] [serial = 769] [outer = (nil)] 06:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x91f0a000) [pid = 1804] [serial = 770] [outer = 0x8f778800] 06:22:21 INFO - PROCESS | 1804 | 1461072141527 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x91f3d800) [pid = 1804] [serial = 771] [outer = 0x8f778800] 06:22:22 INFO - PROCESS | 1804 | 1461072142519 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:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1437ms 06:22:22 INFO - PROCESS | 1804 | 1461072142581 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1804 | 1461072142585 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:22:22 INFO - PROCESS | 1804 | 1461072142592 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1804 | 1461072142596 Marionette TRACE conn4 <- [1,998,null,{}] 06:22:22 INFO - PROCESS | 1804 | 1461072142610 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:22:22 INFO - PROCESS | 1804 | 1461072142893 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x900a4000) [pid = 1804] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x88707000) [pid = 1804] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8aaeb000) [pid = 1804] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8eb6fc00) [pid = 1804] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8fb53400) [pid = 1804] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8ba79c00) [pid = 1804] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x89b22800) [pid = 1804] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8aae7c00) [pid = 1804] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8f5efc00) [pid = 1804] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8eee9800) [pid = 1804] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:22:23 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8fff3c00) [pid = 1804] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:22:23 INFO - PROCESS | 1804 | 1461072143459 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88707000 == 127 [pid = 1804] [id = 257] 06:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x88707400) [pid = 1804] [serial = 772] [outer = (nil)] 06:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8aae7400) [pid = 1804] [serial = 773] [outer = 0x88707400] 06:22:23 INFO - PROCESS | 1804 | 1461072143539 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8fb53400) [pid = 1804] [serial = 774] [outer = 0x88707400] 06:22:24 INFO - PROCESS | 1804 | 1461072144302 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:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1745ms 06:22:24 INFO - PROCESS | 1804 | 1461072144340 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 1804 | 1461072144343 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:22:24 INFO - PROCESS | 1804 | 1461072144350 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 1804 | 1461072144354 Marionette TRACE conn4 <- [1,1002,null,{}] 06:22:24 INFO - PROCESS | 1804 | 1461072144360 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:22:24 INFO - PROCESS | 1804 | 1461072144542 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:22:24 INFO - PROCESS | 1804 | 1461072144556 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x898a0400 == 128 [pid = 1804] [id = 258] 06:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x89f25000) [pid = 1804] [serial = 775] [outer = (nil)] 06:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x95c5b400) [pid = 1804] [serial = 776] [outer = 0x89f25000] 06:22:24 INFO - PROCESS | 1804 | 1461072144633 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9674cc00) [pid = 1804] [serial = 777] [outer = 0x89f25000] 06:22:25 INFO - PROCESS | 1804 | 1461072145753 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:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1436ms 06:22:25 INFO - PROCESS | 1804 | 1461072145788 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 1804 | 1461072145795 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:22:25 INFO - PROCESS | 1804 | 1461072145805 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 1804 | 1461072145811 Marionette TRACE conn4 <- [1,1006,null,{}] 06:22:25 INFO - PROCESS | 1804 | 1461072145823 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:22:26 INFO - PROCESS | 1804 | 1461072146048 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:22:26 INFO - PROCESS | 1804 | 1461072146335 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9ae400 == 129 [pid = 1804] [id = 259] 06:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x8aae1400) [pid = 1804] [serial = 778] [outer = (nil)] 06:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8babdc00) [pid = 1804] [serial = 779] [outer = 0x8aae1400] 06:22:26 INFO - PROCESS | 1804 | 1461072146471 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8bdbcc00) [pid = 1804] [serial = 780] [outer = 0x8aae1400] 06:22:27 INFO - PROCESS | 1804 | 1461072147432 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:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1700ms 06:22:27 INFO - PROCESS | 1804 | 1461072147505 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1804 | 1461072147513 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:22:27 INFO - PROCESS | 1804 | 1461072147526 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1804 | 1461072147531 Marionette TRACE conn4 <- [1,1010,null,{}] 06:22:27 INFO - PROCESS | 1804 | 1461072147538 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:22:27 INFO - PROCESS | 1804 | 1461072147791 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:22:28 INFO - PROCESS | 1804 | 1461072148112 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8babd800 == 130 [pid = 1804] [id = 260] 06:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8eeeb400) [pid = 1804] [serial = 781] [outer = (nil)] 06:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8ff43800) [pid = 1804] [serial = 782] [outer = 0x8eeeb400] 06:22:28 INFO - PROCESS | 1804 | 1461072148210 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x902d2c00) [pid = 1804] [serial = 783] [outer = 0x8eeeb400] 06:22:29 INFO - PROCESS | 1804 | 1461072149274 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:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1783ms 06:22:29 INFO - PROCESS | 1804 | 1461072149310 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 1804 | 1461072149313 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:22:29 INFO - PROCESS | 1804 | 1461072149321 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1804 | 1461072149328 Marionette TRACE conn4 <- [1,1014,null,{}] 06:22:29 INFO - PROCESS | 1804 | 1461072149346 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:22:29 INFO - PROCESS | 1804 | 1461072149568 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:22:29 INFO - PROCESS | 1804 | 1461072149843 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x93294800 == 131 [pid = 1804] [id = 261] 06:22:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x945d8c00) [pid = 1804] [serial = 784] [outer = (nil)] 06:22:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x95ae7800) [pid = 1804] [serial = 785] [outer = 0x945d8c00] 06:22:29 INFO - PROCESS | 1804 | 1461072149941 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x975db000) [pid = 1804] [serial = 786] [outer = 0x945d8c00] 06:22:30 INFO - PROCESS | 1804 | 1461072150882 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:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1601ms 06:22:30 INFO - PROCESS | 1804 | 1461072150924 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 1804 | 1461072150929 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:22:30 INFO - PROCESS | 1804 | 1461072150937 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 1804 | 1461072150940 Marionette TRACE conn4 <- [1,1018,null,{}] 06:22:30 INFO - PROCESS | 1804 | 1461072150947 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:22:31 INFO - PROCESS | 1804 | 1461072151166 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:22:31 INFO - PROCESS | 1804 | 1461072151419 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x95a3c800 == 132 [pid = 1804] [id = 262] 06:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x974ab400) [pid = 1804] [serial = 787] [outer = (nil)] 06:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x97beb400) [pid = 1804] [serial = 788] [outer = 0x974ab400] 06:22:31 INFO - PROCESS | 1804 | 1461072151552 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x97c30400) [pid = 1804] [serial = 789] [outer = 0x974ab400] 06:22:32 INFO - PROCESS | 1804 | 1461072152501 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:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1634ms 06:22:32 INFO - PROCESS | 1804 | 1461072152572 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1804 | 1461072152576 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:22:32 INFO - PROCESS | 1804 | 1461072152583 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1804 | 1461072152587 Marionette TRACE conn4 <- [1,1022,null,{}] 06:22:32 INFO - PROCESS | 1804 | 1461072152593 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:22:32 INFO - PROCESS | 1804 | 1461072152837 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:22:33 INFO - PROCESS | 1804 | 1461072153145 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x975dd800 == 133 [pid = 1804] [id = 263] 06:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x97770000) [pid = 1804] [serial = 790] [outer = (nil)] 06:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x990a6400) [pid = 1804] [serial = 791] [outer = 0x97770000] 06:22:33 INFO - PROCESS | 1804 | 1461072153237 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x99304800) [pid = 1804] [serial = 792] [outer = 0x97770000] 06:22:34 INFO - PROCESS | 1804 | 1461072154169 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:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1629ms 06:22:34 INFO - PROCESS | 1804 | 1461072154214 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:22:34 INFO - PROCESS | 1804 | 1461072154218 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:22:34 INFO - PROCESS | 1804 | 1461072154226 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 1804 | 1461072154229 Marionette TRACE conn4 <- [1,1026,null,{}] 06:22:34 INFO - PROCESS | 1804 | 1461072154236 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:22:34 INFO - PROCESS | 1804 | 1461072154478 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:22:34 INFO - PROCESS | 1804 | 1461072154744 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x979c0800 == 134 [pid = 1804] [id = 264] 06:22:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9b0d4000) [pid = 1804] [serial = 793] [outer = (nil)] 06:22:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9fc9a400) [pid = 1804] [serial = 794] [outer = 0x9b0d4000] 06:22:34 INFO - PROCESS | 1804 | 1461072154884 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0xa0053c00) [pid = 1804] [serial = 795] [outer = 0x9b0d4000] 06:22:35 INFO - PROCESS | 1804 | 1461072155782 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:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1588ms 06:22:35 INFO - PROCESS | 1804 | 1461072155814 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 1804 | 1461072155818 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:22:35 INFO - PROCESS | 1804 | 1461072155826 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 1804 | 1461072155829 Marionette TRACE conn4 <- [1,1030,null,{}] 06:22:35 INFO - PROCESS | 1804 | 1461072155836 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:22:36 INFO - PROCESS | 1804 | 1461072156046 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:22:36 INFO - PROCESS | 1804 | 1461072156308 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x97777c00 == 135 [pid = 1804] [id = 265] 06:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9df80800) [pid = 1804] [serial = 796] [outer = (nil)] 06:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0xa0c2dc00) [pid = 1804] [serial = 797] [outer = 0x9df80800] 06:22:36 INFO - PROCESS | 1804 | 1461072156446 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0xa0c39c00) [pid = 1804] [serial = 798] [outer = 0x9df80800] 06:22:37 INFO - PROCESS | 1804 | 1461072157362 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:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1584ms 06:22:37 INFO - PROCESS | 1804 | 1461072157410 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 1804 | 1461072157414 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:22:37 INFO - PROCESS | 1804 | 1461072157422 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 1804 | 1461072157426 Marionette TRACE conn4 <- [1,1034,null,{}] 06:22:37 INFO - PROCESS | 1804 | 1461072157432 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:22:37 INFO - PROCESS | 1804 | 1461072157644 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:22:37 INFO - PROCESS | 1804 | 1461072157908 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x96740c00 == 136 [pid = 1804] [id = 266] 06:22:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x97552c00) [pid = 1804] [serial = 799] [outer = (nil)] 06:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0xa0f6b800) [pid = 1804] [serial = 800] [outer = 0x97552c00] 06:22:38 INFO - PROCESS | 1804 | 1461072158043 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0xa2a34c00) [pid = 1804] [serial = 801] [outer = 0x97552c00] 06:22:38 INFO - PROCESS | 1804 | 1461072158931 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:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1539ms 06:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:22:38 INFO - PROCESS | 1804 | 1461072158962 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:22:38 INFO - PROCESS | 1804 | 1461072158966 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:22:38 INFO - PROCESS | 1804 | 1461072158973 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:22:38 INFO - PROCESS | 1804 | 1461072158978 Marionette TRACE conn4 <- [1,1038,null,{}] 06:22:38 INFO - PROCESS | 1804 | 1461072158986 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:22:39 INFO - PROCESS | 1804 | 1461072159218 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:22:39 INFO - PROCESS | 1804 | 1461072159475 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d0800 == 137 [pid = 1804] [id = 267] 06:22:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x893d1000) [pid = 1804] [serial = 802] [outer = (nil)] 06:22:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x893d9400) [pid = 1804] [serial = 803] [outer = 0x893d1000] 06:22:39 INFO - PROCESS | 1804 | 1461072159608 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x893dc400) [pid = 1804] [serial = 804] [outer = 0x893d1000] 06:22:40 INFO - PROCESS | 1804 | 1461072160492 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:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1585ms 06:22:40 INFO - PROCESS | 1804 | 1461072160559 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 1804 | 1461072160562 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:22:40 INFO - PROCESS | 1804 | 1461072160570 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 1804 | 1461072160575 Marionette TRACE conn4 <- [1,1042,null,{}] 06:22:40 INFO - PROCESS | 1804 | 1461072160582 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:22:40 INFO - PROCESS | 1804 | 1461072160832 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:22:41 INFO - PROCESS | 1804 | 1461072161094 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d2c00 == 138 [pid = 1804] [id = 268] 06:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x893d5800) [pid = 1804] [serial = 805] [outer = (nil)] 06:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0xa0f6a800) [pid = 1804] [serial = 806] [outer = 0x893d5800] 06:22:41 INFO - PROCESS | 1804 | 1461072161227 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0xa2abd800) [pid = 1804] [serial = 807] [outer = 0x893d5800] 06:22:42 INFO - PROCESS | 1804 | 1461072162130 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:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1635ms 06:22:42 INFO - PROCESS | 1804 | 1461072162206 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 1804 | 1461072162211 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:22:42 INFO - PROCESS | 1804 | 1461072162218 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1804 | 1461072162223 Marionette TRACE conn4 <- [1,1046,null,{}] 06:22:42 INFO - PROCESS | 1804 | 1461072162229 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:22:42 INFO - PROCESS | 1804 | 1461072162516 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:22:42 INFO - PROCESS | 1804 | 1461072162840 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a3c00 == 139 [pid = 1804] [id = 269] 06:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8df15c00) [pid = 1804] [serial = 808] [outer = (nil)] 06:22:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8df1d000) [pid = 1804] [serial = 809] [outer = 0x8df15c00] 06:22:42 INFO - PROCESS | 1804 | 1461072162948 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0xa3c6e400) [pid = 1804] [serial = 810] [outer = 0x8df15c00] 06:22:43 INFO - PROCESS | 1804 | 1461072163959 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:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1784ms 06:22:44 INFO - PROCESS | 1804 | 1461072164003 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:22:44 INFO - PROCESS | 1804 | 1461072164006 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:22:44 INFO - PROCESS | 1804 | 1461072164014 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - PROCESS | 1804 | 1461072164018 Marionette TRACE conn4 <- [1,1050,null,{}] 06:22:44 INFO - PROCESS | 1804 | 1461072164024 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:22:44 INFO - PROCESS | 1804 | 1461072164261 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:22:44 INFO - PROCESS | 1804 | 1461072164528 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a05400 == 140 [pid = 1804] [id = 270] 06:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x87a07800) [pid = 1804] [serial = 811] [outer = (nil)] 06:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x87a0b400) [pid = 1804] [serial = 812] [outer = 0x87a07800] 06:22:44 INFO - PROCESS | 1804 | 1461072164666 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x87a0e000) [pid = 1804] [serial = 813] [outer = 0x87a07800] 06:22:45 INFO - PROCESS | 1804 | 1461072165592 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:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1635ms 06:22:45 INFO - PROCESS | 1804 | 1461072165650 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:22:45 INFO - PROCESS | 1804 | 1461072165655 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:22:45 INFO - PROCESS | 1804 | 1461072165663 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 1804 | 1461072165666 Marionette TRACE conn4 <- [1,1054,null,{}] 06:22:45 INFO - PROCESS | 1804 | 1461072165673 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:22:45 INFO - PROCESS | 1804 | 1461072165902 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:22:46 INFO - PROCESS | 1804 | 1461072166161 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3b000 == 141 [pid = 1804] [id = 271] 06:22:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x86f3b400) [pid = 1804] [serial = 814] [outer = (nil)] 06:22:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x86f43400) [pid = 1804] [serial = 815] [outer = 0x86f3b400] 06:22:46 INFO - PROCESS | 1804 | 1461072166290 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x86f46000) [pid = 1804] [serial = 816] [outer = 0x86f3b400] 06:22:47 INFO - PROCESS | 1804 | 1461072167191 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:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1590ms 06:22:47 INFO - PROCESS | 1804 | 1461072167252 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:22:47 INFO - PROCESS | 1804 | 1461072167256 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:22:47 INFO - PROCESS | 1804 | 1461072167263 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:22:47 INFO - PROCESS | 1804 | 1461072167270 Marionette TRACE conn4 <- [1,1058,null,{}] 06:22:47 INFO - PROCESS | 1804 | 1461072167283 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:22:47 INFO - PROCESS | 1804 | 1461072167573 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:22:47 INFO - PROCESS | 1804 | 1461072167886 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3a400 == 142 [pid = 1804] [id = 272] 06:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x86f3c800) [pid = 1804] [serial = 817] [outer = (nil)] 06:22:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x87a10c00) [pid = 1804] [serial = 818] [outer = 0x86f3c800] 06:22:47 INFO - PROCESS | 1804 | 1461072167982 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x8df1c000) [pid = 1804] [serial = 819] [outer = 0x86f3c800] 06:22:48 INFO - PROCESS | 1804 | 1461072168857 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:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1644ms 06:22:48 INFO - PROCESS | 1804 | 1461072168908 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:22:48 INFO - PROCESS | 1804 | 1461072168912 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:22:48 INFO - PROCESS | 1804 | 1461072168918 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 1804 | 1461072168922 Marionette TRACE conn4 <- [1,1062,null,{}] 06:22:48 INFO - PROCESS | 1804 | 1461072168928 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:22:49 INFO - PROCESS | 1804 | 1461072169168 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:22:49 INFO - PROCESS | 1804 | 1461072169438 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a0a400 == 143 [pid = 1804] [id = 273] 06:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x87a0d400) [pid = 1804] [serial = 820] [outer = (nil)] 06:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x93b30400) [pid = 1804] [serial = 821] [outer = 0x87a0d400] 06:22:49 INFO - PROCESS | 1804 | 1461072169570 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x93b31c00) [pid = 1804] [serial = 822] [outer = 0x87a0d400] 06:22:50 INFO - PROCESS | 1804 | 1461072170478 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:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1581ms 06:22:50 INFO - PROCESS | 1804 | 1461072170501 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:22:50 INFO - PROCESS | 1804 | 1461072170505 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:22:50 INFO - PROCESS | 1804 | 1461072170512 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - PROCESS | 1804 | 1461072170516 Marionette TRACE conn4 <- [1,1066,null,{}] 06:22:50 INFO - PROCESS | 1804 | 1461072170522 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:22:50 INFO - PROCESS | 1804 | 1461072170731 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:22:51 INFO - PROCESS | 1804 | 1461072171033 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8675d000 == 144 [pid = 1804] [id = 274] 06:22:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x8675e000) [pid = 1804] [serial = 823] [outer = (nil)] 06:22:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x86762c00) [pid = 1804] [serial = 824] [outer = 0x8675e000] 06:22:51 INFO - PROCESS | 1804 | 1461072171161 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x86765800) [pid = 1804] [serial = 825] [outer = 0x8675e000] 06:22:52 INFO - PROCESS | 1804 | 1461072172071 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:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1591ms 06:22:52 INFO - PROCESS | 1804 | 1461072172109 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 1804 | 1461072172116 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:22:52 INFO - PROCESS | 1804 | 1461072172128 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 1804 | 1461072172131 Marionette TRACE conn4 <- [1,1070,null,{}] 06:22:52 INFO - PROCESS | 1804 | 1461072172138 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:22:52 INFO - PROCESS | 1804 | 1461072172349 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:22:52 INFO - PROCESS | 1804 | 1461072172627 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x86767800 == 145 [pid = 1804] [id = 275] 06:22:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x86768400) [pid = 1804] [serial = 826] [outer = (nil)] 06:22:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x8a046c00) [pid = 1804] [serial = 827] [outer = 0x86768400] 06:22:52 INFO - PROCESS | 1804 | 1461072172768 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x8e20c400) [pid = 1804] [serial = 828] [outer = 0x86768400] 06:22:53 INFO - PROCESS | 1804 | 1461072173664 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:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1579ms 06:22:53 INFO - PROCESS | 1804 | 1461072173708 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:22:53 INFO - PROCESS | 1804 | 1461072173712 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:22:53 INFO - PROCESS | 1804 | 1461072173718 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 1804 | 1461072173722 Marionette TRACE conn4 <- [1,1074,null,{}] 06:22:53 INFO - PROCESS | 1804 | 1461072173728 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:22:53 INFO - PROCESS | 1804 | 1461072173934 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:22:54 INFO - PROCESS | 1804 | 1461072174848 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d7800 == 146 [pid = 1804] [id = 276] 06:22:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x893d9800) [pid = 1804] [serial = 829] [outer = (nil)] 06:22:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x89896c00) [pid = 1804] [serial = 830] [outer = 0x893d9800] 06:22:54 INFO - PROCESS | 1804 | 1461072174940 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x89b18400) [pid = 1804] [serial = 831] [outer = 0x893d9800] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdc1000 == 145 [pid = 1804] [id = 207] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x944eec00 == 144 [pid = 1804] [id = 95] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8a151800 == 143 [pid = 1804] [id = 233] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x88712000 == 142 [pid = 1804] [id = 209] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x88707000 == 141 [pid = 1804] [id = 257] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8e390000 == 140 [pid = 1804] [id = 256] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5ee000 == 139 [pid = 1804] [id = 255] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x89f2b400 == 138 [pid = 1804] [id = 254] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8a156400 == 137 [pid = 1804] [id = 253] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8aae3c00 == 136 [pid = 1804] [id = 252] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x93297400 == 135 [pid = 1804] [id = 242] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x93299000 == 134 [pid = 1804] [id = 241] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x9333dc00 == 133 [pid = 1804] [id = 240] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x902cc400 == 132 [pid = 1804] [id = 239] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x891df000 == 131 [pid = 1804] [id = 208] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac1800 == 130 [pid = 1804] [id = 238] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x8e203800 == 129 [pid = 1804] [id = 236] 06:22:56 INFO - PROCESS | 1804 | --DOCSHELL 0x89f2d000 == 128 [pid = 1804] [id = 237] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x89f29c00) [pid = 1804] [serial = 569] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8bdbd400) [pid = 1804] [serial = 572] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8eee6400) [pid = 1804] [serial = 575] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x90184000) [pid = 1804] [serial = 578] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x905b7800) [pid = 1804] [serial = 581] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x900a8c00) [pid = 1804] [serial = 707] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x96744000) [pid = 1804] [serial = 677] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x9717ec00) [pid = 1804] [serial = 680] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x902cf800) [pid = 1804] [serial = 662] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x914e8800) [pid = 1804] [serial = 665] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x944f9400) [pid = 1804] [serial = 668] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x95a40c00) [pid = 1804] [serial = 671] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x95c65400) [pid = 1804] [serial = 674] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8a045400) [pid = 1804] [serial = 653] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x8bac7c00) [pid = 1804] [serial = 701] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x8e20bc00) [pid = 1804] [serial = 656] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8a041000) [pid = 1804] [serial = 696] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x89f2ac00) [pid = 1804] [serial = 695] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x8e20e000) [pid = 1804] [serial = 699] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8bac5000) [pid = 1804] [serial = 698] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x900ae400) [pid = 1804] [serial = 659] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x900ac800) [pid = 1804] [serial = 651] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x900a3000) [pid = 1804] [serial = 710] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x975e6400) [pid = 1804] [serial = 683] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x97777400) [pid = 1804] [serial = 686] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x97bd2800) [pid = 1804] [serial = 689] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x905bd800) [pid = 1804] [serial = 692] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8fcc5800) [pid = 1804] [serial = 704] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x90181c00) [pid = 1804] [serial = 708] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x8fdaa000) [pid = 1804] [serial = 705] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8eb78c00) [pid = 1804] [serial = 702] [outer = (nil)] [url = about:blank] 06:22:56 INFO - PROCESS | 1804 | 1461072176432 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:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2832ms 06:22:56 INFO - PROCESS | 1804 | 1461072176552 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 1804 | 1461072176558 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:22:56 INFO - PROCESS | 1804 | 1461072176580 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 1804 | 1461072176587 Marionette TRACE conn4 <- [1,1078,null,{}] 06:22:56 INFO - PROCESS | 1804 | 1461072176596 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:22:56 INFO - PROCESS | 1804 | 1461072176790 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:22:56 INFO - PROCESS | 1804 | 1461072176801 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a156c00 == 129 [pid = 1804] [id = 277] 06:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8a158400) [pid = 1804] [serial = 832] [outer = (nil)] 06:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8a15f800) [pid = 1804] [serial = 833] [outer = 0x8a158400] 06:22:56 INFO - PROCESS | 1804 | 1461072176884 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8aaea800) [pid = 1804] [serial = 834] [outer = 0x8a158400] 06:22:57 INFO - PROCESS | 1804 | 1461072177944 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:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1390ms 06:22:57 INFO - PROCESS | 1804 | 1461072177970 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 1804 | 1461072177977 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:22:57 INFO - PROCESS | 1804 | 1461072177984 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - PROCESS | 1804 | 1461072177988 Marionette TRACE conn4 <- [1,1082,null,{}] 06:22:57 INFO - PROCESS | 1804 | 1461072177994 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:22:58 INFO - PROCESS | 1804 | 1461072178260 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:22:58 INFO - PROCESS | 1804 | 1461072178286 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x88709800 == 130 [pid = 1804] [id = 278] 06:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8aae3c00) [pid = 1804] [serial = 835] [outer = (nil)] 06:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8df11800) [pid = 1804] [serial = 836] [outer = 0x8aae3c00] 06:22:58 INFO - PROCESS | 1804 | 1461072178364 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8df1b400) [pid = 1804] [serial = 837] [outer = 0x8aae3c00] 06:22:59 INFO - PROCESS | 1804 | 1461072179380 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:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1438ms 06:22:59 INFO - PROCESS | 1804 | 1461072179423 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:22:59 INFO - PROCESS | 1804 | 1461072179427 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:22:59 INFO - PROCESS | 1804 | 1461072179450 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 1804 | 1461072179460 Marionette TRACE conn4 <- [1,1086,null,{}] 06:22:59 INFO - PROCESS | 1804 | 1461072179469 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:22:59 INFO - PROCESS | 1804 | 1461072179727 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:22:59 INFO - PROCESS | 1804 | 1461072179757 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9ac400 == 131 [pid = 1804] [id = 279] 06:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8e392000) [pid = 1804] [serial = 838] [outer = (nil)] 06:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8eee5000) [pid = 1804] [serial = 839] [outer = 0x8e392000] 06:22:59 INFO - PROCESS | 1804 | 1461072179835 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8f5f8400) [pid = 1804] [serial = 840] [outer = 0x8e392000] 06:23:00 INFO - PROCESS | 1804 | 1461072180813 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:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1404ms 06:23:00 INFO - PROCESS | 1804 | 1461072180838 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:23:00 INFO - PROCESS | 1804 | 1461072180843 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:23:00 INFO - PROCESS | 1804 | 1461072180849 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1804 | 1461072180853 Marionette TRACE conn4 <- [1,1090,null,{}] 06:23:00 INFO - PROCESS | 1804 | 1461072180859 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:23:01 INFO - PROCESS | 1804 | 1461072181127 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x8f778800) [pid = 1804] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x88707400) [pid = 1804] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8eb73c00) [pid = 1804] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x900a5400) [pid = 1804] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x8aae5000) [pid = 1804] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x8aaec800) [pid = 1804] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:23:01 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8aae6400) [pid = 1804] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:23:01 INFO - PROCESS | 1804 | 1461072181802 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x88707400 == 132 [pid = 1804] [id = 280] 06:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x89b1c000) [pid = 1804] [serial = 841] [outer = (nil)] 06:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8aae5000) [pid = 1804] [serial = 842] [outer = 0x89b1c000] 06:23:01 INFO - PROCESS | 1804 | 1461072181881 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8eb73c00) [pid = 1804] [serial = 843] [outer = 0x89b1c000] 06:23:02 INFO - PROCESS | 1804 | 1461072182681 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:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1880ms 06:23:02 INFO - PROCESS | 1804 | 1461072182730 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:23:02 INFO - PROCESS | 1804 | 1461072182734 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:23:02 INFO - PROCESS | 1804 | 1461072182740 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - PROCESS | 1804 | 1461072182744 Marionette TRACE conn4 <- [1,1094,null,{}] 06:23:02 INFO - PROCESS | 1804 | 1461072182750 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:23:02 INFO - PROCESS | 1804 | 1461072182941 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:23:02 INFO - PROCESS | 1804 | 1461072182951 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f77d800 == 133 [pid = 1804] [id = 281] 06:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8fb53800) [pid = 1804] [serial = 844] [outer = (nil)] 06:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8fda8c00) [pid = 1804] [serial = 845] [outer = 0x8fb53800] 06:23:03 INFO - PROCESS | 1804 | 1461072183206 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8fff0c00) [pid = 1804] [serial = 846] [outer = 0x8fb53800] 06:23:04 INFO - PROCESS | 1804 | 1461072184299 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:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1591ms 06:23:04 INFO - PROCESS | 1804 | 1461072184334 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:23:04 INFO - PROCESS | 1804 | 1461072184341 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:23:04 INFO - PROCESS | 1804 | 1461072184352 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:23:04 INFO - PROCESS | 1804 | 1461072184358 Marionette TRACE conn4 <- [1,1098,null,{}] 06:23:04 INFO - PROCESS | 1804 | 1461072184369 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:23:04 INFO - PROCESS | 1804 | 1461072184640 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:23:04 INFO - PROCESS | 1804 | 1461072184972 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x891df000 == 134 [pid = 1804] [id = 282] 06:23:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8989b000) [pid = 1804] [serial = 847] [outer = (nil)] 06:23:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8a160800) [pid = 1804] [serial = 848] [outer = 0x8989b000] 06:23:05 INFO - PROCESS | 1804 | 1461072185074 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8ba6c800) [pid = 1804] [serial = 849] [outer = 0x8989b000] 06:23:06 INFO - PROCESS | 1804 | 1461072186016 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:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1741ms 06:23:06 INFO - PROCESS | 1804 | 1461072186093 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 1804 | 1461072186103 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:23:06 INFO - PROCESS | 1804 | 1461072186115 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 1804 | 1461072186119 Marionette TRACE conn4 <- [1,1102,null,{}] 06:23:06 INFO - PROCESS | 1804 | 1461072186126 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:23:06 INFO - PROCESS | 1804 | 1461072186388 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:23:06 INFO - PROCESS | 1804 | 1461072186710 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df1b000 == 135 [pid = 1804] [id = 283] 06:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8e203800) [pid = 1804] [serial = 850] [outer = (nil)] 06:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8e38b800) [pid = 1804] [serial = 851] [outer = 0x8e203800] 06:23:06 INFO - PROCESS | 1804 | 1461072186807 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8ec61800) [pid = 1804] [serial = 852] [outer = 0x8e203800] 06:23:07 INFO - PROCESS | 1804 | 1461072187880 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:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1836ms 06:23:07 INFO - PROCESS | 1804 | 1461072187951 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 1804 | 1461072187955 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:23:07 INFO - PROCESS | 1804 | 1461072187963 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 1804 | 1461072187969 Marionette TRACE conn4 <- [1,1106,null,{}] 06:23:07 INFO - PROCESS | 1804 | 1461072187986 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:23:08 INFO - PROCESS | 1804 | 1461072188257 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:23:08 INFO - PROCESS | 1804 | 1461072188562 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fd9f800 == 136 [pid = 1804] [id = 284] 06:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8fff8000) [pid = 1804] [serial = 853] [outer = (nil)] 06:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x900ae400) [pid = 1804] [serial = 854] [outer = 0x8fff8000] 06:23:08 INFO - PROCESS | 1804 | 1461072188659 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x90187000) [pid = 1804] [serial = 855] [outer = 0x8fff8000] 06:23:09 INFO - PROCESS | 1804 | 1461072189612 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:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1691ms 06:23:09 INFO - PROCESS | 1804 | 1461072189654 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:23:09 INFO - PROCESS | 1804 | 1461072189660 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:23:09 INFO - PROCESS | 1804 | 1461072189667 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1804 | 1461072189671 Marionette TRACE conn4 <- [1,1110,null,{}] 06:23:09 INFO - PROCESS | 1804 | 1461072189677 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:23:09 INFO - PROCESS | 1804 | 1461072189894 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:23:10 INFO - PROCESS | 1804 | 1461072190157 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fda7400 == 137 [pid = 1804] [id = 285] 06:23:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x902d2800) [pid = 1804] [serial = 856] [outer = (nil)] 06:23:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x902e6c00) [pid = 1804] [serial = 857] [outer = 0x902d2800] 06:23:10 INFO - PROCESS | 1804 | 1461072190292 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x905bf000) [pid = 1804] [serial = 858] [outer = 0x902d2800] 06:23:11 INFO - PROCESS | 1804 | 1461072191222 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:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1629ms 06:23:11 INFO - PROCESS | 1804 | 1461072191298 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1804 | 1461072191301 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:23:11 INFO - PROCESS | 1804 | 1461072191310 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1804 | 1461072191313 Marionette TRACE conn4 <- [1,1114,null,{}] 06:23:11 INFO - PROCESS | 1804 | 1461072191320 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:23:11 INFO - PROCESS | 1804 | 1461072191561 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:23:11 INFO - PROCESS | 1804 | 1461072191822 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x89897000 == 138 [pid = 1804] [id = 286] 06:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x8ff3d800) [pid = 1804] [serial = 859] [outer = (nil)] 06:23:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x91f3b400) [pid = 1804] [serial = 860] [outer = 0x8ff3d800] 06:23:11 INFO - PROCESS | 1804 | 1461072191963 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x91f48000) [pid = 1804] [serial = 861] [outer = 0x8ff3d800] 06:23:12 INFO - PROCESS | 1804 | 1461072192910 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:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1635ms 06:23:12 INFO - PROCESS | 1804 | 1461072192947 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 1804 | 1461072192950 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:23:12 INFO - PROCESS | 1804 | 1461072192958 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 1804 | 1461072192962 Marionette TRACE conn4 <- [1,1118,null,{}] 06:23:12 INFO - PROCESS | 1804 | 1461072192968 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:23:13 INFO - PROCESS | 1804 | 1461072193259 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:23:13 INFO - PROCESS | 1804 | 1461072193581 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdbd000 == 139 [pid = 1804] [id = 287] 06:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x91f47c00) [pid = 1804] [serial = 862] [outer = (nil)] 06:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x93b35800) [pid = 1804] [serial = 863] [outer = 0x91f47c00] 06:23:13 INFO - PROCESS | 1804 | 1461072193679 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x93b39800) [pid = 1804] [serial = 864] [outer = 0x91f47c00] 06:23:14 INFO - PROCESS | 1804 | 1461072194643 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:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1732ms 06:23:14 INFO - PROCESS | 1804 | 1461072194691 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 1804 | 1461072194696 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:23:14 INFO - PROCESS | 1804 | 1461072194703 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1804 | 1461072194707 Marionette TRACE conn4 <- [1,1122,null,{}] 06:23:14 INFO - PROCESS | 1804 | 1461072194713 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:23:14 INFO - PROCESS | 1804 | 1461072194954 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:23:15 INFO - PROCESS | 1804 | 1461072195264 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x913df000 == 140 [pid = 1804] [id = 288] 06:23:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x93b30800) [pid = 1804] [serial = 865] [outer = (nil)] 06:23:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x945db000) [pid = 1804] [serial = 866] [outer = 0x93b30800] 06:23:15 INFO - PROCESS | 1804 | 1461072195356 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x95a42c00) [pid = 1804] [serial = 867] [outer = 0x93b30800] 06:23:16 INFO - PROCESS | 1804 | --DOCSHELL 0x932f4400 == 139 [pid = 1804] [id = 9] 06:23:16 INFO - PROCESS | 1804 | 1461072196376 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:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1686ms 06:23:16 INFO - PROCESS | 1804 | 1461072196390 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:23:16 INFO - PROCESS | 1804 | 1461072196393 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:23:16 INFO - PROCESS | 1804 | 1461072196401 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 1804 | 1461072196405 Marionette TRACE conn4 <- [1,1126,null,{}] 06:23:16 INFO - PROCESS | 1804 | 1461072196411 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:23:16 INFO - PROCESS | 1804 | 1461072196615 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:23:16 INFO - PROCESS | 1804 | 1461072196881 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a3000 == 140 [pid = 1804] [id = 289] 06:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x8eee8800) [pid = 1804] [serial = 868] [outer = (nil)] 06:23:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x9673e000) [pid = 1804] [serial = 869] [outer = 0x8eee8800] 06:23:17 INFO - PROCESS | 1804 | 1461072197004 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x9717c000) [pid = 1804] [serial = 870] [outer = 0x8eee8800] 06:23:18 INFO - PROCESS | 1804 | 1461072198008 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:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1683ms 06:23:18 INFO - PROCESS | 1804 | 1461072198085 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:23:18 INFO - PROCESS | 1804 | 1461072198089 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:23:18 INFO - PROCESS | 1804 | 1461072198097 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:23:18 INFO - PROCESS | 1804 | 1461072198102 Marionette TRACE conn4 <- [1,1130,null,{}] 06:23:18 INFO - PROCESS | 1804 | 1461072198108 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:23:18 INFO - PROCESS | 1804 | 1461072198356 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:23:18 INFO - PROCESS | 1804 | 1461072198674 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f771c00 == 141 [pid = 1804] [id = 290] 06:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x8fcc8400) [pid = 1804] [serial = 871] [outer = (nil)] 06:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x9776f000) [pid = 1804] [serial = 872] [outer = 0x8fcc8400] 06:23:18 INFO - PROCESS | 1804 | 1461072198765 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x9777b400) [pid = 1804] [serial = 873] [outer = 0x8fcc8400] 06:23:19 INFO - PROCESS | 1804 | 1461072199668 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:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1637ms 06:23:19 INFO - PROCESS | 1804 | 1461072199735 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 1804 | 1461072199739 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:23:19 INFO - PROCESS | 1804 | 1461072199746 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 1804 | 1461072199750 Marionette TRACE conn4 <- [1,1134,null,{}] 06:23:19 INFO - PROCESS | 1804 | 1461072199756 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:23:20 INFO - PROCESS | 1804 | 1461072200002 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:23:20 INFO - PROCESS | 1804 | 1461072200311 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x97775400 == 142 [pid = 1804] [id = 291] 06:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x9777ac00) [pid = 1804] [serial = 874] [outer = (nil)] 06:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x97c2c000) [pid = 1804] [serial = 875] [outer = 0x9777ac00] 06:23:20 INFO - PROCESS | 1804 | 1461072200403 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x9846b000) [pid = 1804] [serial = 876] [outer = 0x9777ac00] 06:23:21 INFO - PROCESS | 1804 | 1461072201322 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:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1631ms 06:23:21 INFO - PROCESS | 1804 | 1461072201379 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:23:21 INFO - PROCESS | 1804 | 1461072201383 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:23:21 INFO - PROCESS | 1804 | 1461072201390 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 1804 | 1461072201395 Marionette TRACE conn4 <- [1,1138,null,{}] 06:23:21 INFO - PROCESS | 1804 | 1461072201401 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:23:21 INFO - PROCESS | 1804 | 1461072201682 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:23:22 INFO - PROCESS | 1804 | 1461072202007 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x97777400 == 143 [pid = 1804] [id = 292] 06:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x9ae7f800) [pid = 1804] [serial = 877] [outer = (nil)] 06:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x9b095800) [pid = 1804] [serial = 878] [outer = 0x9ae7f800] 06:23:22 INFO - PROCESS | 1804 | 1461072202110 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x9b0f1800) [pid = 1804] [serial = 879] [outer = 0x9ae7f800] 06:23:23 INFO - PROCESS | 1804 | 1461072203044 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:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1685ms 06:23:23 INFO - PROCESS | 1804 | 1461072203076 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:23:23 INFO - PROCESS | 1804 | 1461072203079 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:23:23 INFO - PROCESS | 1804 | 1461072203088 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:23:23 INFO - PROCESS | 1804 | 1461072203092 Marionette TRACE conn4 <- [1,1142,null,{}] 06:23:23 INFO - PROCESS | 1804 | 1461072203099 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:23:23 INFO - PROCESS | 1804 | 1461072203312 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:23:23 INFO - PROCESS | 1804 | 1461072203601 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x98a75c00 == 144 [pid = 1804] [id = 293] 06:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x9ae81400) [pid = 1804] [serial = 880] [outer = (nil)] 06:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x9fc55000) [pid = 1804] [serial = 881] [outer = 0x9ae81400] 06:23:23 INFO - PROCESS | 1804 | 1461072203737 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x9fedb800) [pid = 1804] [serial = 882] [outer = 0x9ae81400] 06:23:24 INFO - PROCESS | 1804 | 1461072204649 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:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1633ms 06:23:24 INFO - PROCESS | 1804 | 1461072204721 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 1804 | 1461072204726 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:23:24 INFO - PROCESS | 1804 | 1461072204733 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 1804 | 1461072204736 Marionette TRACE conn4 <- [1,1146,null,{}] 06:23:24 INFO - PROCESS | 1804 | 1461072204742 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:23:25 INFO - PROCESS | 1804 | 1461072205022 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:23:25 INFO - PROCESS | 1804 | 1461072205332 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a1400 == 145 [pid = 1804] [id = 294] 06:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8e2a2c00) [pid = 1804] [serial = 883] [outer = (nil)] 06:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8e2aa800) [pid = 1804] [serial = 884] [outer = 0x8e2a2c00] 06:23:25 INFO - PROCESS | 1804 | 1461072205425 Marionette DEBUG loaded listener.js 06:23:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8e2ad800) [pid = 1804] [serial = 885] [outer = 0x8e2a2c00] 06:23:26 INFO - PROCESS | 1804 | 1461072206356 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:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1683ms 06:23:26 INFO - PROCESS | 1804 | 1461072206417 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:23:26 INFO - PROCESS | 1804 | 1461072206420 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:23:26 INFO - PROCESS | 1804 | 1461072206427 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:23:26 INFO - PROCESS | 1804 | 1461072206431 Marionette TRACE conn4 <- [1,1150,null,{}] 06:23:26 INFO - PROCESS | 1804 | 1461072206437 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:23:26 INFO - PROCESS | 1804 | 1461072206645 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:23:26 INFO - PROCESS | 1804 | 1461072206911 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a1800 == 146 [pid = 1804] [id = 295] 06:23:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8e2a5400) [pid = 1804] [serial = 886] [outer = (nil)] 06:23:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x9fc58c00) [pid = 1804] [serial = 887] [outer = 0x8e2a5400] 06:23:27 INFO - PROCESS | 1804 | 1461072207047 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0xa0aa4c00) [pid = 1804] [serial = 888] [outer = 0x8e2a5400] 06:23:27 INFO - PROCESS | 1804 | 1461072207963 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:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1587ms 06:23:28 INFO - PROCESS | 1804 | 1461072208016 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:23:28 INFO - PROCESS | 1804 | 1461072208019 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:23:28 INFO - PROCESS | 1804 | 1461072208027 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:23:28 INFO - PROCESS | 1804 | 1461072208030 Marionette TRACE conn4 <- [1,1154,null,{}] 06:23:28 INFO - PROCESS | 1804 | 1461072208037 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:23:28 INFO - PROCESS | 1804 | 1461072208263 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:23:28 INFO - PROCESS | 1804 | 1461072208577 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c6400 == 147 [pid = 1804] [id = 296] 06:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x868c6800) [pid = 1804] [serial = 889] [outer = (nil)] 06:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x868d0400) [pid = 1804] [serial = 890] [outer = 0x868c6800] 06:23:28 INFO - PROCESS | 1804 | 1461072208675 Marionette DEBUG loaded listener.js 06:23:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x868d2000) [pid = 1804] [serial = 891] [outer = 0x868c6800] 06:23:29 INFO - PROCESS | 1804 | 1461072209590 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:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1630ms 06:23:29 INFO - PROCESS | 1804 | 1461072209657 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:23:29 INFO - PROCESS | 1804 | 1461072209661 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:23:29 INFO - PROCESS | 1804 | 1461072209668 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:23:29 INFO - PROCESS | 1804 | 1461072209672 Marionette TRACE conn4 <- [1,1158,null,{}] 06:23:29 INFO - PROCESS | 1804 | 1461072209679 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:23:29 INFO - PROCESS | 1804 | 1461072209896 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:23:30 INFO - PROCESS | 1804 | 1461072210180 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c9400 == 148 [pid = 1804] [id = 297] 06:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x868cb800) [pid = 1804] [serial = 892] [outer = (nil)] 06:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x86be8000) [pid = 1804] [serial = 893] [outer = 0x868cb800] 06:23:30 INFO - PROCESS | 1804 | 1461072210281 Marionette DEBUG loaded listener.js 06:23:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x86beb400) [pid = 1804] [serial = 894] [outer = 0x868cb800] 06:23:31 INFO - PROCESS | 1804 | 1461072211199 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:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1589ms 06:23:31 INFO - PROCESS | 1804 | 1461072211258 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:23:31 INFO - PROCESS | 1804 | 1461072211262 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:23:31 INFO - PROCESS | 1804 | 1461072211269 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:23:31 INFO - PROCESS | 1804 | 1461072211273 Marionette TRACE conn4 <- [1,1162,null,{}] 06:23:31 INFO - PROCESS | 1804 | 1461072211279 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:23:31 INFO - PROCESS | 1804 | 1461072211497 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:23:31 INFO - PROCESS | 1804 | 1461072211809 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x86be6800 == 149 [pid = 1804] [id = 298] 06:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x86bed000) [pid = 1804] [serial = 895] [outer = (nil)] 06:23:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x86bf2400) [pid = 1804] [serial = 896] [outer = 0x86bed000] 06:23:31 INFO - PROCESS | 1804 | 1461072211908 Marionette DEBUG loaded listener.js 06:23:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x86bf3c00) [pid = 1804] [serial = 897] [outer = 0x86bed000] 06:23:32 INFO - PROCESS | 1804 | 1461072212834 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:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1635ms 06:23:32 INFO - PROCESS | 1804 | 1461072212916 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:23:32 INFO - PROCESS | 1804 | 1461072212920 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:23:32 INFO - PROCESS | 1804 | 1461072212927 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:23:32 INFO - PROCESS | 1804 | 1461072212931 Marionette TRACE conn4 <- [1,1166,null,{}] 06:23:32 INFO - PROCESS | 1804 | 1461072212937 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:23:33 INFO - PROCESS | 1804 | 1461072213161 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:23:33 INFO - PROCESS | 1804 | 1461072213476 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x868ce400 == 150 [pid = 1804] [id = 299] 06:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x86becc00) [pid = 1804] [serial = 898] [outer = (nil)] 06:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x900a7800) [pid = 1804] [serial = 899] [outer = 0x86becc00] 06:23:33 INFO - PROCESS | 1804 | 1461072213568 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x905b4c00) [pid = 1804] [serial = 900] [outer = 0x86becc00] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec5f000 == 149 [pid = 1804] [id = 116] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x89b20800 == 148 [pid = 1804] [id = 231] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88707400 == 147 [pid = 1804] [id = 280] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9ac400 == 146 [pid = 1804] [id = 279] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x88709800 == 145 [pid = 1804] [id = 278] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x8a156c00 == 144 [pid = 1804] [id = 277] 06:23:35 INFO - PROCESS | 1804 | --DOCSHELL 0x893d7800 == 143 [pid = 1804] [id = 276] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x95c5b400) [pid = 1804] [serial = 776] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x91f0a000) [pid = 1804] [serial = 770] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x8aae7400) [pid = 1804] [serial = 773] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x95c1e800) [pid = 1804] [serial = 725] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x8a151c00) [pid = 1804] [serial = 713] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x9776ec00) [pid = 1804] [serial = 728] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x9df89800) [pid = 1804] [serial = 746] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x9846a800) [pid = 1804] [serial = 731] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x914f0000) [pid = 1804] [serial = 719] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x902dfc00) [pid = 1804] [serial = 711] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x99213400) [pid = 1804] [serial = 740] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x8bdbbc00) [pid = 1804] [serial = 755] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x98a28c00) [pid = 1804] [serial = 737] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x9b090c00) [pid = 1804] [serial = 743] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x902d2400) [pid = 1804] [serial = 767] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x9fc9b400) [pid = 1804] [serial = 752] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8eedd400) [pid = 1804] [serial = 761] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x900aa400) [pid = 1804] [serial = 762] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x944efc00) [pid = 1804] [serial = 722] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x8e38b400) [pid = 1804] [serial = 758] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x8eede800) [pid = 1804] [serial = 759] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x8e387800) [pid = 1804] [serial = 764] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x8fb52c00) [pid = 1804] [serial = 765] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x8ec5e000) [pid = 1804] [serial = 716] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x984c3400) [pid = 1804] [serial = 734] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x9fb8dc00) [pid = 1804] [serial = 749] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x91f3d800) [pid = 1804] [serial = 771] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x905b2400) [pid = 1804] [serial = 768] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8fb53400) [pid = 1804] [serial = 774] [outer = (nil)] [url = about:blank] 06:23:35 INFO - PROCESS | 1804 | 1461072215602 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:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2693ms 06:23:35 INFO - PROCESS | 1804 | 1461072215620 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 1804 | 1461072215627 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:23:35 INFO - PROCESS | 1804 | 1461072215637 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 1804 | 1461072215642 Marionette TRACE conn4 <- [1,1170,null,{}] 06:23:35 INFO - PROCESS | 1804 | 1461072215651 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:23:35 INFO - PROCESS | 1804 | 1461072215874 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:23:36 INFO - PROCESS | 1804 | 1461072216069 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x86bee000 == 144 [pid = 1804] [id = 300] 06:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x87a10800) [pid = 1804] [serial = 901] [outer = (nil)] 06:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x893dfc00) [pid = 1804] [serial = 902] [outer = 0x87a10800] 06:23:36 INFO - PROCESS | 1804 | 1461072216157 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x8a151800) [pid = 1804] [serial = 903] [outer = 0x87a10800] 06:23:36 INFO - PROCESS | 1804 | 1461072216965 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:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1344ms 06:23:36 INFO - PROCESS | 1804 | 1461072216980 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1804 | 1461072216989 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:23:37 INFO - PROCESS | 1804 | 1461072217000 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 1804 | 1461072217005 Marionette TRACE conn4 <- [1,1174,null,{}] 06:23:37 INFO - PROCESS | 1804 | 1461072217012 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:23:37 INFO - PROCESS | 1804 | 1461072217295 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:23:37 INFO - PROCESS | 1804 | 1461072217425 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d1c00 == 145 [pid = 1804] [id = 301] 06:23:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x89f23400) [pid = 1804] [serial = 904] [outer = (nil)] 06:23:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x8bac5800) [pid = 1804] [serial = 905] [outer = 0x89f23400] 06:23:37 INFO - PROCESS | 1804 | 1461072217500 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8df17800) [pid = 1804] [serial = 906] [outer = 0x89f23400] 06:23:38 INFO - PROCESS | 1804 | 1461072218525 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:23:38 INFO - PROCESS | 1804 | 1461072218596 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:23:38 INFO - PROCESS | 1804 | 1461072218605 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - PROCESS | 1804 | 1461072218611 Marionette TRACE conn4 <- [1,1178,null,{}] 06:23:38 INFO - PROCESS | 1804 | 1461072218634 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:23:38 INFO - PROCESS | 1804 | 1461072218912 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:23:39 INFO - PROCESS | 1804 | 1461072219097 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac1400 == 146 [pid = 1804] [id = 302] 06:23:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8eeea400) [pid = 1804] [serial = 907] [outer = (nil)] 06:23:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x8f5fcc00) [pid = 1804] [serial = 908] [outer = 0x8eeea400] 06:23:39 INFO - PROCESS | 1804 | 1461072219189 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x8fb49c00) [pid = 1804] [serial = 909] [outer = 0x8eeea400] 06:23:40 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x89b1c000) [pid = 1804] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:23:40 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x8a158400) [pid = 1804] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:23:40 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x8aae3c00) [pid = 1804] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:23:40 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x893d9800) [pid = 1804] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:23:40 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x8e392000) [pid = 1804] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:23:40 INFO - PROCESS | 1804 | 1461072220310 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:23:40 INFO - PROCESS | 1804 | 1461072220353 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:23:40 INFO - PROCESS | 1804 | 1461072220361 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 1804 | 1461072220379 Marionette TRACE conn4 <- [1,1182,null,{}] 06:23:40 INFO - PROCESS | 1804 | 1461072220385 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:23:40 INFO - PROCESS | 1804 | 1461072220587 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:23:40 INFO - PROCESS | 1804 | 1461072220813 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3f800 == 147 [pid = 1804] [id = 303] 06:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x893d6c00) [pid = 1804] [serial = 910] [outer = (nil)] 06:23:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x8fd9b800) [pid = 1804] [serial = 911] [outer = 0x893d6c00] 06:23:40 INFO - PROCESS | 1804 | 1461072220896 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x8ff46800) [pid = 1804] [serial = 912] [outer = 0x893d6c00] 06:23:41 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:23:41 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:23:41 INFO - PROCESS | 1804 | 1461072221701 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:23:41 INFO - PROCESS | 1804 | 1461072221769 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:23:41 INFO - PROCESS | 1804 | 1461072221775 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:23:41 INFO - PROCESS | 1804 | 1461072221779 Marionette TRACE conn4 <- [1,1186,null,{}] 06:23:41 INFO - PROCESS | 1804 | 1461072221785 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:23:41 INFO - PROCESS | 1804 | 1461072221977 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:23:42 INFO - PROCESS | 1804 | 1461072222336 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x868cd800 == 148 [pid = 1804] [id = 304] 06:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x868ce000) [pid = 1804] [serial = 913] [outer = (nil)] 06:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x86bef800) [pid = 1804] [serial = 914] [outer = 0x868ce000] 06:23:42 INFO - PROCESS | 1804 | 1461072222451 Marionette DEBUG loaded listener.js 06:23:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x88709800) [pid = 1804] [serial = 915] [outer = 0x868ce000] 06:23:43 INFO - PROCESS | 1804 | 1461072223474 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:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:23:43 INFO - PROCESS | 1804 | 1461072223528 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:23:43 INFO - PROCESS | 1804 | 1461072223539 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 1804 | 1461072223545 Marionette TRACE conn4 <- [1,1190,null,{}] 06:23:43 INFO - PROCESS | 1804 | 1461072223554 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:23:43 INFO - PROCESS | 1804 | 1461072223798 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:23:44 INFO - PROCESS | 1804 | 1461072224120 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba75400 == 149 [pid = 1804] [id = 305] 06:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x8ba79800) [pid = 1804] [serial = 916] [outer = (nil)] 06:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x8df14400) [pid = 1804] [serial = 917] [outer = 0x8ba79800] 06:23:44 INFO - PROCESS | 1804 | 1461072224224 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x8e2af000) [pid = 1804] [serial = 918] [outer = 0x8ba79800] 06:23:45 INFO - PROCESS | 1804 | 1461072225245 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:23:45 INFO - PROCESS | 1804 | 1461072225298 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:23:45 INFO - PROCESS | 1804 | 1461072225308 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:23:45 INFO - PROCESS | 1804 | 1461072225312 Marionette TRACE conn4 <- [1,1194,null,{}] 06:23:45 INFO - PROCESS | 1804 | 1461072225319 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:23:45 INFO - PROCESS | 1804 | 1461072225548 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:23:45 INFO - PROCESS | 1804 | 1461072225907 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc1000 == 150 [pid = 1804] [id = 306] 06:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x8eedc800) [pid = 1804] [serial = 919] [outer = (nil)] 06:23:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x8f778c00) [pid = 1804] [serial = 920] [outer = 0x8eedc800] 06:23:46 INFO - PROCESS | 1804 | 1461072226005 Marionette DEBUG loaded listener.js 06:23:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x8fda3400) [pid = 1804] [serial = 921] [outer = 0x8eedc800] 06:23:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:23:46 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:23:46 INFO - PROCESS | 1804 | 1461072226977 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:23:47 INFO - PROCESS | 1804 | 1461072227057 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:23:47 INFO - PROCESS | 1804 | 1461072227072 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:23:47 INFO - PROCESS | 1804 | 1461072227083 Marionette TRACE conn4 <- [1,1198,null,{}] 06:23:47 INFO - PROCESS | 1804 | 1461072227093 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:23:47 INFO - PROCESS | 1804 | 1461072227368 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:23:47 INFO - PROCESS | 1804 | 1461072227697 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb79c00 == 151 [pid = 1804] [id = 307] 06:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x900a1800) [pid = 1804] [serial = 922] [outer = (nil)] 06:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x913de000) [pid = 1804] [serial = 923] [outer = 0x900a1800] 06:23:47 INFO - PROCESS | 1804 | 1461072227790 Marionette DEBUG loaded listener.js 06:23:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x91f46800) [pid = 1804] [serial = 924] [outer = 0x900a1800] 06:23:48 INFO - PROCESS | 1804 | 1461072228780 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:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1751ms 06:23:48 INFO - PROCESS | 1804 | 1461072228816 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:23:48 INFO - PROCESS | 1804 | 1461072228821 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:23:48 INFO - PROCESS | 1804 | 1461072228828 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 1804 | 1461072228832 Marionette TRACE conn4 <- [1,1202,null,{}] 06:23:48 INFO - PROCESS | 1804 | 1461072228838 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:23:49 INFO - PROCESS | 1804 | 1461072229060 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:23:49 INFO - PROCESS | 1804 | 1461072229333 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee0400 == 152 [pid = 1804] [id = 308] 06:23:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x91f46c00) [pid = 1804] [serial = 925] [outer = (nil)] 06:23:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x93b37000) [pid = 1804] [serial = 926] [outer = 0x91f46c00] 06:23:49 INFO - PROCESS | 1804 | 1461072229482 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x944f5400) [pid = 1804] [serial = 927] [outer = 0x91f46c00] 06:23:50 INFO - PROCESS | 1804 | 1461072230386 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:23:50 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:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1632ms 06:23:50 INFO - PROCESS | 1804 | 1461072230461 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:23:50 INFO - PROCESS | 1804 | 1461072230465 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:23:50 INFO - PROCESS | 1804 | 1461072230472 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 1804 | 1461072230477 Marionette TRACE conn4 <- [1,1206,null,{}] 06:23:50 INFO - PROCESS | 1804 | 1461072230483 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:23:50 INFO - PROCESS | 1804 | 1461072230707 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:23:51 INFO - PROCESS | 1804 | 1461072231030 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x96341c00 == 153 [pid = 1804] [id = 309] 06:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x9673e800) [pid = 1804] [serial = 928] [outer = (nil)] 06:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x9674a400) [pid = 1804] [serial = 929] [outer = 0x9673e800] 06:23:51 INFO - PROCESS | 1804 | 1461072231144 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x97c2d800) [pid = 1804] [serial = 930] [outer = 0x9673e800] 06:23:52 INFO - PROCESS | 1804 | 1461072232174 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:23:52 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:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1736ms 06:23:52 INFO - PROCESS | 1804 | 1461072232208 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:23:52 INFO - PROCESS | 1804 | 1461072232212 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:23:52 INFO - PROCESS | 1804 | 1461072232219 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1804 | 1461072232223 Marionette TRACE conn4 <- [1,1210,null,{}] 06:23:52 INFO - PROCESS | 1804 | 1461072232229 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:23:52 INFO - PROCESS | 1804 | 1461072232466 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:23:52 INFO - PROCESS | 1804 | 1461072232776 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x98468c00 == 154 [pid = 1804] [id = 310] 06:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x9863e800) [pid = 1804] [serial = 931] [outer = (nil)] 06:23:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x990abc00) [pid = 1804] [serial = 932] [outer = 0x9863e800] 06:23:52 INFO - PROCESS | 1804 | 1461072232878 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x99304c00) [pid = 1804] [serial = 933] [outer = 0x9863e800] 06:23:53 INFO - PROCESS | 1804 | 1461072233835 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:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1683ms 06:23:53 INFO - PROCESS | 1804 | 1461072233902 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:23:53 INFO - PROCESS | 1804 | 1461072233907 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:23:53 INFO - PROCESS | 1804 | 1461072233914 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:23:53 INFO - PROCESS | 1804 | 1461072233918 Marionette TRACE conn4 <- [1,1214,null,{}] 06:23:53 INFO - PROCESS | 1804 | 1461072233925 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:23:54 INFO - PROCESS | 1804 | 1461072234146 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:23:54 INFO - PROCESS | 1804 | 1461072234479 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f3ec00 == 155 [pid = 1804] [id = 311] 06:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x91f47000) [pid = 1804] [serial = 934] [outer = (nil)] 06:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x9b0d2c00) [pid = 1804] [serial = 935] [outer = 0x91f47000] 06:23:54 INFO - PROCESS | 1804 | 1461072234576 Marionette DEBUG loaded listener.js 06:23:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x9b0f0400) [pid = 1804] [serial = 936] [outer = 0x91f47000] 06:23:55 INFO - PROCESS | 1804 | 1461072235470 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:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1631ms 06:23:55 INFO - PROCESS | 1804 | 1461072235546 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:23:55 INFO - PROCESS | 1804 | 1461072235549 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:23:55 INFO - PROCESS | 1804 | 1461072235557 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:23:55 INFO - PROCESS | 1804 | 1461072235560 Marionette TRACE conn4 <- [1,1218,null,{}] 06:23:55 INFO - PROCESS | 1804 | 1461072235568 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:23:55 INFO - PROCESS | 1804 | 1461072235814 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:23:56 INFO - PROCESS | 1804 | 1461072236139 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x9863a000 == 156 [pid = 1804] [id = 312] 06:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x9b0cd000) [pid = 1804] [serial = 937] [outer = (nil)] 06:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0xa0a4a000) [pid = 1804] [serial = 938] [outer = 0x9b0cd000] 06:23:56 INFO - PROCESS | 1804 | 1461072236235 Marionette DEBUG loaded listener.js 06:23:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0xa0f34400) [pid = 1804] [serial = 939] [outer = 0x9b0cd000] 06:23:57 INFO - PROCESS | 1804 | 1461072237137 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:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1634ms 06:23:57 INFO - PROCESS | 1804 | 1461072237192 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 1804 | 1461072237195 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:23:57 INFO - PROCESS | 1804 | 1461072237203 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 1804 | 1461072237207 Marionette TRACE conn4 <- [1,1222,null,{}] 06:23:57 INFO - PROCESS | 1804 | 1461072237214 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:23:57 INFO - PROCESS | 1804 | 1461072237430 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:23:57 INFO - PROCESS | 1804 | 1461072237755 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bb5400 == 157 [pid = 1804] [id = 313] 06:23:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x89bb5800) [pid = 1804] [serial = 940] [outer = (nil)] 06:23:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x89bbf800) [pid = 1804] [serial = 941] [outer = 0x89bb5800] 06:23:57 INFO - PROCESS | 1804 | 1461072237854 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x89bc1000) [pid = 1804] [serial = 942] [outer = 0x89bb5800] 06:23:58 INFO - PROCESS | 1804 | 1461072238778 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:23:58 INFO - PROCESS | 1804 | 1461072238844 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:23:58 INFO - PROCESS | 1804 | 1461072238851 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:23:58 INFO - PROCESS | 1804 | 1461072238855 Marionette TRACE conn4 <- [1,1226,null,{}] 06:23:58 INFO - PROCESS | 1804 | 1461072238862 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:23:59 INFO - PROCESS | 1804 | 1461072239079 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:23:59 INFO - PROCESS | 1804 | 1461072239410 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x975dc000 == 158 [pid = 1804] [id = 314] 06:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x97aac000) [pid = 1804] [serial = 943] [outer = (nil)] 06:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x97aaf800) [pid = 1804] [serial = 944] [outer = 0x97aac000] 06:23:59 INFO - PROCESS | 1804 | 1461072239538 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x97ab4c00) [pid = 1804] [serial = 945] [outer = 0x97aac000] 06:24:00 INFO - PROCESS | 1804 | 1461072240467 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:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1630ms 06:24:00 INFO - PROCESS | 1804 | 1461072240482 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 1804 | 1461072240485 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:24:00 INFO - PROCESS | 1804 | 1461072240513 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 1804 | 1461072240519 Marionette TRACE conn4 <- [1,1230,null,{}] 06:24:00 INFO - PROCESS | 1804 | 1461072240525 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:24:00 INFO - PROCESS | 1804 | 1461072240780 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:24:01 INFO - PROCESS | 1804 | 1461072241103 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x867e9000 == 159 [pid = 1804] [id = 315] 06:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x867eb400) [pid = 1804] [serial = 946] [outer = (nil)] 06:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x89bbb400) [pid = 1804] [serial = 947] [outer = 0x867eb400] 06:24:01 INFO - PROCESS | 1804 | 1461072241218 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x97aad800) [pid = 1804] [serial = 948] [outer = 0x867eb400] 06:24:02 INFO - PROCESS | 1804 | 1461072242137 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:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1694ms 06:24:02 INFO - PROCESS | 1804 | 1461072242204 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:24:02 INFO - PROCESS | 1804 | 1461072242208 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:24:02 INFO - PROCESS | 1804 | 1461072242216 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:24:02 INFO - PROCESS | 1804 | 1461072242219 Marionette TRACE conn4 <- [1,1234,null,{}] 06:24:02 INFO - PROCESS | 1804 | 1461072242226 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:24:02 INFO - PROCESS | 1804 | 1461072242448 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:24:02 INFO - PROCESS | 1804 | 1461072242782 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x867ef400 == 160 [pid = 1804] [id = 316] 06:24:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x867f2800) [pid = 1804] [serial = 949] [outer = (nil)] 06:24:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x88f58400) [pid = 1804] [serial = 950] [outer = 0x867f2800] 06:24:02 INFO - PROCESS | 1804 | 1461072242880 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x88f5a400) [pid = 1804] [serial = 951] [outer = 0x867f2800] 06:24:03 INFO - PROCESS | 1804 | 1461072243836 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:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1685ms 06:24:03 INFO - PROCESS | 1804 | 1461072243900 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 1804 | 1461072243905 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:24:03 INFO - PROCESS | 1804 | 1461072243912 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1804 | 1461072243916 Marionette TRACE conn4 <- [1,1238,null,{}] 06:24:03 INFO - PROCESS | 1804 | 1461072243922 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:24:04 INFO - PROCESS | 1804 | 1461072244139 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:24:04 INFO - PROCESS | 1804 | 1461072244465 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f7c00 == 161 [pid = 1804] [id = 317] 06:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x88f56c00) [pid = 1804] [serial = 952] [outer = (nil)] 06:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x89f2a000) [pid = 1804] [serial = 953] [outer = 0x88f56c00] 06:24:04 INFO - PROCESS | 1804 | 1461072244568 Marionette DEBUG loaded listener.js 06:24:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x9fca1400) [pid = 1804] [serial = 954] [outer = 0x88f56c00] 06:24:05 INFO - PROCESS | 1804 | 1461072245438 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:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1583ms 06:24:05 INFO - PROCESS | 1804 | 1461072245501 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:24:05 INFO - PROCESS | 1804 | 1461072245505 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:24:05 INFO - PROCESS | 1804 | 1461072245517 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:24:05 INFO - PROCESS | 1804 | 1461072245520 Marionette TRACE conn4 <- [1,1242,null,{}] 06:24:05 INFO - PROCESS | 1804 | 1461072245527 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:24:05 INFO - PROCESS | 1804 | 1461072245752 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:24:06 INFO - PROCESS | 1804 | 1461072246073 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fe9c00 == 162 [pid = 1804] [id = 318] 06:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x84febc00) [pid = 1804] [serial = 955] [outer = (nil)] 06:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x84ff2c00) [pid = 1804] [serial = 956] [outer = 0x84febc00] 06:24:06 INFO - PROCESS | 1804 | 1461072246179 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x84ff5000) [pid = 1804] [serial = 957] [outer = 0x84febc00] 06:24:07 INFO - PROCESS | 1804 | 1461072247126 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:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2295ms 06:24:07 INFO - PROCESS | 1804 | 1461072247981 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 1804 | 1461072247989 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:24:08 INFO - PROCESS | 1804 | 1461072248053 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 1804 | 1461072248062 Marionette TRACE conn4 <- [1,1246,null,{}] 06:24:08 INFO - PROCESS | 1804 | 1461072248069 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:24:08 INFO - PROCESS | 1804 | 1461072248279 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:24:08 INFO - PROCESS | 1804 | 1461072248557 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f4c00 == 163 [pid = 1804] [id = 319] 06:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x868ca800) [pid = 1804] [serial = 958] [outer = (nil)] 06:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x86bf2000) [pid = 1804] [serial = 959] [outer = 0x868ca800] 06:24:08 INFO - PROCESS | 1804 | 1461072248644 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x87a06000) [pid = 1804] [serial = 960] [outer = 0x868ca800] 06:24:09 INFO - PROCESS | 1804 | 1461072249780 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:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1797ms 06:24:09 INFO - PROCESS | 1804 | 1461072249844 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 1804 | 1461072249850 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:24:09 INFO - PROCESS | 1804 | 1461072249863 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - PROCESS | 1804 | 1461072249868 Marionette TRACE conn4 <- [1,1250,null,{}] 06:24:09 INFO - PROCESS | 1804 | 1461072249876 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:24:10 INFO - PROCESS | 1804 | 1461072250133 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:24:10 INFO - PROCESS | 1804 | 1461072250409 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x868cd000 == 164 [pid = 1804] [id = 320] 06:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 284 (0x86f41000) [pid = 1804] [serial = 961] [outer = (nil)] 06:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 285 (0x893d9c00) [pid = 1804] [serial = 962] [outer = 0x86f41000] 06:24:10 INFO - PROCESS | 1804 | 1461072250497 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 286 (0x89b1bc00) [pid = 1804] [serial = 963] [outer = 0x86f41000] 06:24:11 INFO - PROCESS | 1804 | 1461072251558 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:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1741ms 06:24:11 INFO - PROCESS | 1804 | 1461072251601 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:24:11 INFO - PROCESS | 1804 | 1461072251604 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:24:11 INFO - PROCESS | 1804 | 1461072251612 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 1804 | 1461072251616 Marionette TRACE conn4 <- [1,1254,null,{}] 06:24:11 INFO - PROCESS | 1804 | 1461072251631 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:24:11 INFO - PROCESS | 1804 | 1461072251849 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:24:12 INFO - PROCESS | 1804 | 1461072252173 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e3000 == 165 [pid = 1804] [id = 321] 06:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 287 (0x8a159c00) [pid = 1804] [serial = 964] [outer = (nil)] 06:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 288 (0x8ba72800) [pid = 1804] [serial = 965] [outer = 0x8a159c00] 06:24:12 INFO - PROCESS | 1804 | 1461072252271 Marionette DEBUG loaded listener.js 06:24:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 289 (0x8bdbc800) [pid = 1804] [serial = 966] [outer = 0x8a159c00] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec59400 == 164 [pid = 1804] [id = 47] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e389000 == 163 [pid = 1804] [id = 214] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x93291c00 == 162 [pid = 1804] [id = 53] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec5a400 == 161 [pid = 1804] [id = 37] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e20a000 == 160 [pid = 1804] [id = 105] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x979c2400 == 159 [pid = 1804] [id = 40] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x972db400 == 158 [pid = 1804] [id = 184] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8a039000 == 157 [pid = 1804] [id = 213] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec59000 == 156 [pid = 1804] [id = 41] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9a8000 == 155 [pid = 1804] [id = 251] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x905ba000 == 154 [pid = 1804] [id = 245] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb53c00 == 153 [pid = 1804] [id = 247] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x944eb000 == 152 [pid = 1804] [id = 246] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc5c00 == 151 [pid = 1804] [id = 38] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x913de800 == 150 [pid = 1804] [id = 60] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x932f7c00 == 149 [pid = 1804] [id = 244] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x90627800 == 148 [pid = 1804] [id = 66] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9333e800 == 147 [pid = 1804] [id = 142] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x914ef000 == 146 [pid = 1804] [id = 249] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb4c800 == 145 [pid = 1804] [id = 48] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x99310c00 == 144 [pid = 1804] [id = 248] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcca000 == 143 [pid = 1804] [id = 74] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8870dc00 == 142 [pid = 1804] [id = 210] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89f20400 == 141 [pid = 1804] [id = 206] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x9ea1bc00 == 140 [pid = 1804] [id = 250] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3f800 == 139 [pid = 1804] [id = 303] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac1400 == 138 [pid = 1804] [id = 302] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x893d1c00 == 137 [pid = 1804] [id = 301] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x86bee000 == 136 [pid = 1804] [id = 300] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x86be6800 == 135 [pid = 1804] [id = 298] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x868c9400 == 134 [pid = 1804] [id = 297] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a1800 == 133 [pid = 1804] [id = 295] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x868c6400 == 132 [pid = 1804] [id = 296] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a1400 == 131 [pid = 1804] [id = 294] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x98a75c00 == 130 [pid = 1804] [id = 293] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x97777400 == 129 [pid = 1804] [id = 292] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8f771c00 == 128 [pid = 1804] [id = 290] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x97775400 == 127 [pid = 1804] [id = 291] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9a3000 == 126 [pid = 1804] [id = 289] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x913df000 == 125 [pid = 1804] [id = 288] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdbd000 == 124 [pid = 1804] [id = 287] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x89897000 == 123 [pid = 1804] [id = 286] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8fda7400 == 122 [pid = 1804] [id = 285] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8df1b000 == 121 [pid = 1804] [id = 283] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x932f0400 == 120 [pid = 1804] [id = 10] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8fd9f800 == 119 [pid = 1804] [id = 284] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x891df000 == 118 [pid = 1804] [id = 282] 06:24:13 INFO - PROCESS | 1804 | --DOCSHELL 0x8f77d800 == 117 [pid = 1804] [id = 281] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 288 (0x8eb73c00) [pid = 1804] [serial = 843] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 287 (0x8a15f800) [pid = 1804] [serial = 833] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 286 (0x8df11800) [pid = 1804] [serial = 836] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 285 (0x893d9400) [pid = 1804] [serial = 803] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 284 (0x9fc9a400) [pid = 1804] [serial = 794] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 283 (0x8ff43800) [pid = 1804] [serial = 782] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x990a6400) [pid = 1804] [serial = 791] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x86762c00) [pid = 1804] [serial = 824] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x8df1b400) [pid = 1804] [serial = 837] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x86f43400) [pid = 1804] [serial = 815] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x87a0b400) [pid = 1804] [serial = 812] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x97beb400) [pid = 1804] [serial = 788] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x87a10c00) [pid = 1804] [serial = 818] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x8df1d000) [pid = 1804] [serial = 809] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x93b30400) [pid = 1804] [serial = 821] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0xa0f6a800) [pid = 1804] [serial = 806] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x89896c00) [pid = 1804] [serial = 830] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x8eee5000) [pid = 1804] [serial = 839] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x8aae5000) [pid = 1804] [serial = 842] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0xa0c2dc00) [pid = 1804] [serial = 797] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x8a046c00) [pid = 1804] [serial = 827] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x95ae7800) [pid = 1804] [serial = 785] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x8babdc00) [pid = 1804] [serial = 779] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x8f5f8400) [pid = 1804] [serial = 840] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x8aaea800) [pid = 1804] [serial = 834] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x89b18400) [pid = 1804] [serial = 831] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0xa0f6b800) [pid = 1804] [serial = 800] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8fda8c00) [pid = 1804] [serial = 845] [outer = (nil)] [url = about:blank] 06:24:13 INFO - PROCESS | 1804 | 1461072253853 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:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2304ms 06:24:13 INFO - PROCESS | 1804 | 1461072253945 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:24:13 INFO - PROCESS | 1804 | 1461072253948 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:24:13 INFO - PROCESS | 1804 | 1461072253959 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:24:13 INFO - PROCESS | 1804 | 1461072253963 Marionette TRACE conn4 <- [1,1258,null,{}] 06:24:13 INFO - PROCESS | 1804 | 1461072253969 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:24:14 INFO - PROCESS | 1804 | 1461072254170 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:24:14 INFO - PROCESS | 1804 | 1461072254181 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fe9800 == 118 [pid = 1804] [id = 322] 06:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x86bed800) [pid = 1804] [serial = 967] [outer = (nil)] 06:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x89894000) [pid = 1804] [serial = 968] [outer = 0x86bed800] 06:24:14 INFO - PROCESS | 1804 | 1461072254271 Marionette DEBUG loaded listener.js 06:24:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x89f2d400) [pid = 1804] [serial = 969] [outer = 0x86bed800] 06:24:15 INFO - PROCESS | 1804 | 1461072255252 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:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1334ms 06:24:15 INFO - PROCESS | 1804 | 1461072255294 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 1804 | 1461072255298 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:24:15 INFO - PROCESS | 1804 | 1461072255304 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - PROCESS | 1804 | 1461072255307 Marionette TRACE conn4 <- [1,1262,null,{}] 06:24:15 INFO - PROCESS | 1804 | 1461072255313 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:24:15 INFO - PROCESS | 1804 | 1461072255590 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:24:15 INFO - PROCESS | 1804 | 1461072255710 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x86bec400 == 119 [pid = 1804] [id = 323] 06:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x8989c000) [pid = 1804] [serial = 970] [outer = (nil)] 06:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x8aae7400) [pid = 1804] [serial = 971] [outer = 0x8989c000] 06:24:15 INFO - PROCESS | 1804 | 1461072255795 Marionette DEBUG loaded listener.js 06:24:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x8ba76000) [pid = 1804] [serial = 972] [outer = 0x8989c000] 06:24:16 INFO - PROCESS | 1804 | 1461072256678 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:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1429ms 06:24:16 INFO - PROCESS | 1804 | 1461072256740 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 1804 | 1461072256743 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:24:16 INFO - PROCESS | 1804 | 1461072256750 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 1804 | 1461072256754 Marionette TRACE conn4 <- [1,1266,null,{}] 06:24:16 INFO - PROCESS | 1804 | 1461072256760 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:24:17 INFO - PROCESS | 1804 | 1461072257076 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:24:17 INFO - PROCESS | 1804 | 1461072257121 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x891dd000 == 120 [pid = 1804] [id = 324] 06:24:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x89f2b400) [pid = 1804] [serial = 973] [outer = (nil)] 06:24:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x8e2a9400) [pid = 1804] [serial = 974] [outer = 0x89f2b400] 06:24:17 INFO - PROCESS | 1804 | 1461072257203 Marionette DEBUG loaded listener.js 06:24:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x8eb6ac00) [pid = 1804] [serial = 975] [outer = 0x89f2b400] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x86bed000) [pid = 1804] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x8eeeb400) [pid = 1804] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x87a0d400) [pid = 1804] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x8fcc8400) [pid = 1804] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x902d2800) [pid = 1804] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x8bac8000) [pid = 1804] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x8fda0800) [pid = 1804] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x944f1400) [pid = 1804] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x8bdc5400) [pid = 1804] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x967b3800) [pid = 1804] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x902cdc00) [pid = 1804] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x8df15c00) [pid = 1804] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x8f5f3000) [pid = 1804] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x902c6400) [pid = 1804] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x87a10800) [pid = 1804] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x9062a000) [pid = 1804] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x8a9a9800) [pid = 1804] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x974ab400) [pid = 1804] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x891dd800) [pid = 1804] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x8ff3d800) [pid = 1804] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x9ae8d000) [pid = 1804] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x8fff2c00) [pid = 1804] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x93343000) [pid = 1804] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x86f3b400) [pid = 1804] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x8aae9000) [pid = 1804] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x975df000) [pid = 1804] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x8aae1400) [pid = 1804] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x9b0d4000) [pid = 1804] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x89f2e000) [pid = 1804] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x87a07800) [pid = 1804] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x8eee8800) [pid = 1804] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x975e2000) [pid = 1804] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x891df400) [pid = 1804] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x8e2a2c00) [pid = 1804] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x8e2a5400) [pid = 1804] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x97552c00) [pid = 1804] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x97c2ec00) [pid = 1804] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x9ea1ec00) [pid = 1804] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x8fb53800) [pid = 1804] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x893d5800) [pid = 1804] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8989fc00) [pid = 1804] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x8fd9e400) [pid = 1804] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x89f23400) [pid = 1804] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x932f5400) [pid = 1804] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x9ae7f800) [pid = 1804] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x8bac2800) [pid = 1804] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x88711800) [pid = 1804] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x93b30800) [pid = 1804] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x86768400) [pid = 1804] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x97770000) [pid = 1804] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x86f3c800) [pid = 1804] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x97555000) [pid = 1804] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x900b0800) [pid = 1804] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x95ae6400) [pid = 1804] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x8675e000) [pid = 1804] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x8a039400) [pid = 1804] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x898a1400) [pid = 1804] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x8eb6bc00) [pid = 1804] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x891e5c00) [pid = 1804] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x89f25000) [pid = 1804] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8fff8000) [pid = 1804] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8989b000) [pid = 1804] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x97c2c800) [pid = 1804] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x8ff41400) [pid = 1804] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x9df80800) [pid = 1804] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x89895c00) [pid = 1804] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x893d1000) [pid = 1804] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x868c6800) [pid = 1804] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x9777ac00) [pid = 1804] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x9846bc00) [pid = 1804] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x9ae81400) [pid = 1804] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x868cb800) [pid = 1804] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x9b0d5000) [pid = 1804] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x97771800) [pid = 1804] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x91f47c00) [pid = 1804] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x8eeea400) [pid = 1804] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x987a2400) [pid = 1804] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8e203800) [pid = 1804] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x89b20c00) [pid = 1804] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x9ae8d400) [pid = 1804] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x945e0400) [pid = 1804] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x945d8c00) [pid = 1804] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x902d2000) [pid = 1804] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x86becc00) [pid = 1804] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:24:19 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x932f3400) [pid = 1804] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:24:19 INFO - PROCESS | 1804 | 1461072259927 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:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 3235ms 06:24:19 INFO - PROCESS | 1804 | 1461072259986 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:24:19 INFO - PROCESS | 1804 | 1461072259989 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:24:19 INFO - PROCESS | 1804 | 1461072259996 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1804 | 1461072260000 Marionette TRACE conn4 <- [1,1270,null,{}] 06:24:20 INFO - PROCESS | 1804 | 1461072260006 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:24:20 INFO - PROCESS | 1804 | 1461072260195 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:24:20 INFO - PROCESS | 1804 | 1461072260371 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8675a000 == 121 [pid = 1804] [id = 325] 06:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x8675e000) [pid = 1804] [serial = 976] [outer = (nil)] 06:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x87a0a800) [pid = 1804] [serial = 977] [outer = 0x8675e000] 06:24:20 INFO - PROCESS | 1804 | 1461072260449 Marionette DEBUG loaded listener.js 06:24:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x891df400) [pid = 1804] [serial = 978] [outer = 0x8675e000] 06:24:21 INFO - PROCESS | 1804 | 1461072261207 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:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1230ms 06:24:21 INFO - PROCESS | 1804 | 1461072261226 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:24:21 INFO - PROCESS | 1804 | 1461072261229 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:24:21 INFO - PROCESS | 1804 | 1461072261237 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:24:21 INFO - PROCESS | 1804 | 1461072261240 Marionette TRACE conn4 <- [1,1274,null,{}] 06:24:21 INFO - PROCESS | 1804 | 1461072261260 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:24:21 INFO - PROCESS | 1804 | 1461072261459 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:24:21 INFO - PROCESS | 1804 | 1461072261786 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff2800 == 122 [pid = 1804] [id = 326] 06:24:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x84ff7400) [pid = 1804] [serial = 979] [outer = (nil)] 06:24:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x867ed800) [pid = 1804] [serial = 980] [outer = 0x84ff7400] 06:24:21 INFO - PROCESS | 1804 | 1461072261959 Marionette DEBUG loaded listener.js 06:24:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x867f4400) [pid = 1804] [serial = 981] [outer = 0x84ff7400] 06:24:22 INFO - PROCESS | 1804 | 1461072262946 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:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1754ms 06:24:22 INFO - PROCESS | 1804 | 1461072262993 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 1804 | 1461072263002 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:24:23 INFO - PROCESS | 1804 | 1461072263013 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 1804 | 1461072263017 Marionette TRACE conn4 <- [1,1278,null,{}] 06:24:23 INFO - PROCESS | 1804 | 1461072263026 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:24:23 INFO - PROCESS | 1804 | 1461072263272 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:24:23 INFO - PROCESS | 1804 | 1461072263541 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5d800 == 123 [pid = 1804] [id = 327] 06:24:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x88fdc800) [pid = 1804] [serial = 982] [outer = (nil)] 06:24:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x893d5c00) [pid = 1804] [serial = 983] [outer = 0x88fdc800] 06:24:23 INFO - PROCESS | 1804 | 1461072263680 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x8989bc00) [pid = 1804] [serial = 984] [outer = 0x88fdc800] 06:24:24 INFO - PROCESS | 1804 | 1461072264675 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:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1735ms 06:24:24 INFO - PROCESS | 1804 | 1461072264752 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:24:24 INFO - PROCESS | 1804 | 1461072264760 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:24:24 INFO - PROCESS | 1804 | 1461072264768 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 1804 | 1461072264773 Marionette TRACE conn4 <- [1,1282,null,{}] 06:24:24 INFO - PROCESS | 1804 | 1461072264780 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:24:25 INFO - PROCESS | 1804 | 1461072265045 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:24:25 INFO - PROCESS | 1804 | 1461072265405 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e6c00 == 124 [pid = 1804] [id = 328] 06:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x89b1b800) [pid = 1804] [serial = 985] [outer = (nil)] 06:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x8a15c800) [pid = 1804] [serial = 986] [outer = 0x89b1b800] 06:24:25 INFO - PROCESS | 1804 | 1461072265507 Marionette DEBUG loaded listener.js 06:24:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x8ba77c00) [pid = 1804] [serial = 987] [outer = 0x89b1b800] 06:24:26 INFO - PROCESS | 1804 | 1461072266441 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:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1741ms 06:24:26 INFO - PROCESS | 1804 | 1461072266511 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 1804 | 1461072266516 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:24:26 INFO - PROCESS | 1804 | 1461072266534 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 1804 | 1461072266545 Marionette TRACE conn4 <- [1,1286,null,{}] 06:24:26 INFO - PROCESS | 1804 | 1461072266553 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:24:26 INFO - PROCESS | 1804 | 1461072266837 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:24:27 INFO - PROCESS | 1804 | 1461072267155 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fdd400 == 125 [pid = 1804] [id = 329] 06:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x8a153800) [pid = 1804] [serial = 988] [outer = (nil)] 06:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x8e2a3000) [pid = 1804] [serial = 989] [outer = 0x8a153800] 06:24:27 INFO - PROCESS | 1804 | 1461072267260 Marionette DEBUG loaded listener.js 06:24:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x8eb6bc00) [pid = 1804] [serial = 990] [outer = 0x8a153800] 06:24:28 INFO - PROCESS | 1804 | 1461072268205 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:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1759ms 06:24:28 INFO - PROCESS | 1804 | 1461072268284 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:24:28 INFO - PROCESS | 1804 | 1461072268289 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:24:28 INFO - PROCESS | 1804 | 1461072268296 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:24:28 INFO - PROCESS | 1804 | 1461072268301 Marionette TRACE conn4 <- [1,1290,null,{}] 06:24:28 INFO - PROCESS | 1804 | 1461072268307 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:24:28 INFO - PROCESS | 1804 | 1461072268526 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:24:28 INFO - PROCESS | 1804 | 1461072268791 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc4c00 == 126 [pid = 1804] [id = 330] 06:24:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x8e2a6c00) [pid = 1804] [serial = 991] [outer = (nil)] 06:24:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x8ec61400) [pid = 1804] [serial = 992] [outer = 0x8e2a6c00] 06:24:28 INFO - PROCESS | 1804 | 1461072268922 Marionette DEBUG loaded listener.js 06:24:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x8eee5000) [pid = 1804] [serial = 993] [outer = 0x8e2a6c00] 06:24:29 INFO - PROCESS | 1804 | 1461072269839 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:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1583ms 06:24:29 INFO - PROCESS | 1804 | 1461072269880 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:24:29 INFO - PROCESS | 1804 | 1461072269885 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:24:29 INFO - PROCESS | 1804 | 1461072269893 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 1804 | 1461072269896 Marionette TRACE conn4 <- [1,1294,null,{}] 06:24:29 INFO - PROCESS | 1804 | 1461072269904 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:24:30 INFO - PROCESS | 1804 | 1461072270124 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:24:30 INFO - PROCESS | 1804 | 1461072270399 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f9800 == 127 [pid = 1804] [id = 331] 06:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x8f5fc800) [pid = 1804] [serial = 994] [outer = (nil)] 06:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x8f775800) [pid = 1804] [serial = 995] [outer = 0x8f5fc800] 06:24:30 INFO - PROCESS | 1804 | 1461072270552 Marionette DEBUG loaded listener.js 06:24:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x8fb52800) [pid = 1804] [serial = 996] [outer = 0x8f5fc800] 06:24:31 INFO - PROCESS | 1804 | 1461072271471 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:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1632ms 06:24:31 INFO - PROCESS | 1804 | 1461072271524 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:24:31 INFO - PROCESS | 1804 | 1461072271529 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:24:31 INFO - PROCESS | 1804 | 1461072271555 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:24:31 INFO - PROCESS | 1804 | 1461072271560 Marionette TRACE conn4 <- [1,1298,null,{}] 06:24:31 INFO - PROCESS | 1804 | 1461072271566 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:24:31 INFO - PROCESS | 1804 | 1461072271787 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:24:32 INFO - PROCESS | 1804 | 1461072272104 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8baca800 == 128 [pid = 1804] [id = 332] 06:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x8e2a3400) [pid = 1804] [serial = 997] [outer = (nil)] 06:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x8fda0800) [pid = 1804] [serial = 998] [outer = 0x8e2a3400] 06:24:32 INFO - PROCESS | 1804 | 1461072272207 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x8ff40800) [pid = 1804] [serial = 999] [outer = 0x8e2a3400] 06:24:33 INFO - PROCESS | 1804 | 1461072273124 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:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1641ms 06:24:33 INFO - PROCESS | 1804 | 1461072273194 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:24:33 INFO - PROCESS | 1804 | 1461072273198 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:24:33 INFO - PROCESS | 1804 | 1461072273205 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 1804 | 1461072273209 Marionette TRACE conn4 <- [1,1302,null,{}] 06:24:33 INFO - PROCESS | 1804 | 1461072273215 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:24:33 INFO - PROCESS | 1804 | 1461072273431 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:24:33 INFO - PROCESS | 1804 | 1461072273695 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fd9d400 == 129 [pid = 1804] [id = 333] 06:24:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x8fd9ec00) [pid = 1804] [serial = 1000] [outer = (nil)] 06:24:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x8fff5800) [pid = 1804] [serial = 1001] [outer = 0x8fd9ec00] 06:24:33 INFO - PROCESS | 1804 | 1461072273831 Marionette DEBUG loaded listener.js 06:24:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x900a1c00) [pid = 1804] [serial = 1002] [outer = 0x8fd9ec00] 06:24:34 INFO - PROCESS | 1804 | 1461072274822 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:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1685ms 06:24:34 INFO - PROCESS | 1804 | 1461072274890 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 1804 | 1461072274893 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:24:34 INFO - PROCESS | 1804 | 1461072274901 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:24:34 INFO - PROCESS | 1804 | 1461072274905 Marionette TRACE conn4 <- [1,1306,null,{}] 06:24:34 INFO - PROCESS | 1804 | 1461072274912 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:24:35 INFO - PROCESS | 1804 | 1461072275159 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:24:35 INFO - PROCESS | 1804 | 1461072275475 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3c800 == 130 [pid = 1804] [id = 334] 06:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x89f2e000) [pid = 1804] [serial = 1003] [outer = (nil)] 06:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x9018a400) [pid = 1804] [serial = 1004] [outer = 0x89f2e000] 06:24:35 INFO - PROCESS | 1804 | 1461072275575 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x902c6400) [pid = 1804] [serial = 1005] [outer = 0x89f2e000] 06:24:36 INFO - PROCESS | 1804 | 1461072276491 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:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1637ms 06:24:36 INFO - PROCESS | 1804 | 1461072276550 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:24:36 INFO - PROCESS | 1804 | 1461072276555 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:24:36 INFO - PROCESS | 1804 | 1461072276562 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:24:36 INFO - PROCESS | 1804 | 1461072276566 Marionette TRACE conn4 <- [1,1310,null,{}] 06:24:36 INFO - PROCESS | 1804 | 1461072276573 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:24:36 INFO - PROCESS | 1804 | 1461072276793 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:24:37 INFO - PROCESS | 1804 | 1461072277111 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fecc00 == 131 [pid = 1804] [id = 335] 06:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x900a6000) [pid = 1804] [serial = 1006] [outer = (nil)] 06:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x902e0c00) [pid = 1804] [serial = 1007] [outer = 0x900a6000] 06:24:37 INFO - PROCESS | 1804 | 1461072277211 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x905bb800) [pid = 1804] [serial = 1008] [outer = 0x900a6000] 06:24:38 INFO - PROCESS | 1804 | 1461072278180 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:24:38 INFO - PROCESS | 1804 | 1461072278249 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:24:38 INFO - PROCESS | 1804 | 1461072278256 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 1804 | 1461072278260 Marionette TRACE conn4 <- [1,1314,null,{}] 06:24:38 INFO - PROCESS | 1804 | 1461072278266 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:24:38 INFO - PROCESS | 1804 | 1461072278481 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:24:38 INFO - PROCESS | 1804 | 1461072278807 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x902d2800 == 132 [pid = 1804] [id = 336] 06:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x913e0800) [pid = 1804] [serial = 1009] [outer = (nil)] 06:24:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x91f11800) [pid = 1804] [serial = 1010] [outer = 0x913e0800] 06:24:38 INFO - PROCESS | 1804 | 1461072278913 Marionette DEBUG loaded listener.js 06:24:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x91fa8000) [pid = 1804] [serial = 1011] [outer = 0x913e0800] 06:24:39 INFO - PROCESS | 1804 | 1461072279875 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:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1680ms 06:24:39 INFO - PROCESS | 1804 | 1461072279937 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:24:39 INFO - PROCESS | 1804 | 1461072279944 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:24:39 INFO - PROCESS | 1804 | 1461072279952 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:24:39 INFO - PROCESS | 1804 | 1461072279957 Marionette TRACE conn4 <- [1,1318,null,{}] 06:24:39 INFO - PROCESS | 1804 | 1461072279965 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:24:40 INFO - PROCESS | 1804 | 1461072280223 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:24:40 INFO - PROCESS | 1804 | 1461072280538 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x913df000 == 133 [pid = 1804] [id = 337] 06:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x914e5c00) [pid = 1804] [serial = 1012] [outer = (nil)] 06:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x93344400) [pid = 1804] [serial = 1013] [outer = 0x914e5c00] 06:24:40 INFO - PROCESS | 1804 | 1461072280631 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x93b30400) [pid = 1804] [serial = 1014] [outer = 0x914e5c00] 06:24:41 INFO - PROCESS | 1804 | 1461072281569 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:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1683ms 06:24:41 INFO - PROCESS | 1804 | 1461072281636 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:24:41 INFO - PROCESS | 1804 | 1461072281640 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:24:41 INFO - PROCESS | 1804 | 1461072281647 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:24:41 INFO - PROCESS | 1804 | 1461072281651 Marionette TRACE conn4 <- [1,1322,null,{}] 06:24:41 INFO - PROCESS | 1804 | 1461072281657 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:24:41 INFO - PROCESS | 1804 | 1461072281915 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:24:42 INFO - PROCESS | 1804 | 1461072282230 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fd9c00 == 134 [pid = 1804] [id = 338] 06:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x8a9a3400) [pid = 1804] [serial = 1015] [outer = (nil)] 06:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x93b37400) [pid = 1804] [serial = 1016] [outer = 0x8a9a3400] 06:24:42 INFO - PROCESS | 1804 | 1461072282326 Marionette DEBUG loaded listener.js 06:24:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x944f2000) [pid = 1804] [serial = 1017] [outer = 0x8a9a3400] 06:24:43 INFO - PROCESS | 1804 | 1461072283242 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:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1649ms 06:24:43 INFO - PROCESS | 1804 | 1461072283296 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 1804 | 1461072283299 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:24:43 INFO - PROCESS | 1804 | 1461072283308 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1804 | 1461072283310 Marionette TRACE conn4 <- [1,1326,null,{}] 06:24:43 INFO - PROCESS | 1804 | 1461072283317 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:24:43 INFO - PROCESS | 1804 | 1461072283538 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:24:43 INFO - PROCESS | 1804 | 1461072283846 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x86759800 == 135 [pid = 1804] [id = 339] 06:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x93b2d000) [pid = 1804] [serial = 1018] [outer = (nil)] 06:24:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x95c5e400) [pid = 1804] [serial = 1019] [outer = 0x93b2d000] 06:24:43 INFO - PROCESS | 1804 | 1461072283943 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x96341400) [pid = 1804] [serial = 1020] [outer = 0x93b2d000] 06:24:44 INFO - PROCESS | 1804 | 1461072284871 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:24:44 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:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1630ms 06:24:44 INFO - PROCESS | 1804 | 1461072284938 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:24:44 INFO - PROCESS | 1804 | 1461072284942 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:24:44 INFO - PROCESS | 1804 | 1461072284950 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:24:44 INFO - PROCESS | 1804 | 1461072284953 Marionette TRACE conn4 <- [1,1330,null,{}] 06:24:44 INFO - PROCESS | 1804 | 1461072284960 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:24:45 INFO - PROCESS | 1804 | 1461072285214 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:24:45 INFO - PROCESS | 1804 | 1461072285529 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x945e0400 == 136 [pid = 1804] [id = 340] 06:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x945e2c00) [pid = 1804] [serial = 1021] [outer = (nil)] 06:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x970e9c00) [pid = 1804] [serial = 1022] [outer = 0x945e2c00] 06:24:45 INFO - PROCESS | 1804 | 1461072285625 Marionette DEBUG loaded listener.js 06:24:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x97183c00) [pid = 1804] [serial = 1023] [outer = 0x945e2c00] 06:24:46 INFO - PROCESS | 1804 | 1461072286512 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:24:46 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:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1638ms 06:24:46 INFO - PROCESS | 1804 | 1461072286589 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:24:46 INFO - PROCESS | 1804 | 1461072286592 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:24:46 INFO - PROCESS | 1804 | 1461072286600 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:24:46 INFO - PROCESS | 1804 | 1461072286603 Marionette TRACE conn4 <- [1,1334,null,{}] 06:24:46 INFO - PROCESS | 1804 | 1461072286610 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:24:46 INFO - PROCESS | 1804 | 1461072286874 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:24:47 INFO - PROCESS | 1804 | 1461072287196 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x891dcc00 == 137 [pid = 1804] [id = 341] 06:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x891e6800) [pid = 1804] [serial = 1024] [outer = (nil)] 06:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x975e4800) [pid = 1804] [serial = 1025] [outer = 0x891e6800] 06:24:47 INFO - PROCESS | 1804 | 1461072287291 Marionette DEBUG loaded listener.js 06:24:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x975e8400) [pid = 1804] [serial = 1026] [outer = 0x891e6800] 06:24:48 INFO - PROCESS | 1804 | 1461072288206 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:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1682ms 06:24:48 INFO - PROCESS | 1804 | 1461072288282 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:24:48 INFO - PROCESS | 1804 | 1461072288287 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:24:48 INFO - PROCESS | 1804 | 1461072288293 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:24:48 INFO - PROCESS | 1804 | 1461072288297 Marionette TRACE conn4 <- [1,1338,null,{}] 06:24:48 INFO - PROCESS | 1804 | 1461072288304 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:24:48 INFO - PROCESS | 1804 | 1461072288528 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:24:48 INFO - PROCESS | 1804 | 1461072288845 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x970eb800 == 138 [pid = 1804] [id = 342] 06:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x97552c00) [pid = 1804] [serial = 1027] [outer = (nil)] 06:24:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x97aacc00) [pid = 1804] [serial = 1028] [outer = 0x97552c00] 06:24:48 INFO - PROCESS | 1804 | 1461072288944 Marionette DEBUG loaded listener.js 06:24:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x97ab2800) [pid = 1804] [serial = 1029] [outer = 0x97552c00] 06:24:50 INFO - PROCESS | 1804 | 1461072290409 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:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2135ms 06:24:50 INFO - PROCESS | 1804 | 1461072290430 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:24:50 INFO - PROCESS | 1804 | 1461072290434 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:24:50 INFO - PROCESS | 1804 | 1461072290441 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1804 | 1461072290445 Marionette TRACE conn4 <- [1,1342,null,{}] 06:24:50 INFO - PROCESS | 1804 | 1461072290451 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:24:50 INFO - PROCESS | 1804 | 1461072290664 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:24:50 INFO - PROCESS | 1804 | 1461072290932 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x868cac00 == 139 [pid = 1804] [id = 343] 06:24:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x868cbc00) [pid = 1804] [serial = 1030] [outer = (nil)] 06:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x86be6c00) [pid = 1804] [serial = 1031] [outer = 0x868cbc00] 06:24:51 INFO - PROCESS | 1804 | 1461072291023 Marionette DEBUG loaded listener.js 06:24:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x891e1400) [pid = 1804] [serial = 1032] [outer = 0x868cbc00] 06:24:52 INFO - PROCESS | 1804 | --DOCSHELL 0x95c1c800 == 138 [pid = 1804] [id = 228] 06:24:52 INFO - PROCESS | 1804 | --DOCSHELL 0x975e1800 == 137 [pid = 1804] [id = 227] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x90187000) [pid = 1804] [serial = 855] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x8a160800) [pid = 1804] [serial = 848] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x9846f000) [pid = 1804] [serial = 732] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x90189400) [pid = 1804] [serial = 660] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0xa0c39c00) [pid = 1804] [serial = 798] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x91f13400) [pid = 1804] [serial = 618] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x893dc400) [pid = 1804] [serial = 804] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x868d0400) [pid = 1804] [serial = 890] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x9846b000) [pid = 1804] [serial = 876] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x98a77400) [pid = 1804] [serial = 738] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x9fc55000) [pid = 1804] [serial = 881] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x86beb400) [pid = 1804] [serial = 894] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x8fd9b800) [pid = 1804] [serial = 911] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x9fc0b400) [pid = 1804] [serial = 750] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x97bf2400) [pid = 1804] [serial = 690] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x93b35800) [pid = 1804] [serial = 863] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x8f5fcc00) [pid = 1804] [serial = 908] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x99307000) [pid = 1804] [serial = 741] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x8e38b800) [pid = 1804] [serial = 851] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x8a9aa400) [pid = 1804] [serial = 654] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x9ea14c00) [pid = 1804] [serial = 747] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x963ae400) [pid = 1804] [serial = 675] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x975db000) [pid = 1804] [serial = 786] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x92079400) [pid = 1804] [serial = 621] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x868d2000) [pid = 1804] [serial = 891] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x900a7800) [pid = 1804] [serial = 899] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x967b7800) [pid = 1804] [serial = 726] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x86bf2400) [pid = 1804] [serial = 896] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x902d2c00) [pid = 1804] [serial = 783] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x93b31c00) [pid = 1804] [serial = 822] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x9776f000) [pid = 1804] [serial = 872] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x902e6c00) [pid = 1804] [serial = 857] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x8eb78400) [pid = 1804] [serial = 657] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x8ff45000) [pid = 1804] [serial = 609] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x945da000) [pid = 1804] [serial = 669] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x9018fc00) [pid = 1804] [serial = 624] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x97216400) [pid = 1804] [serial = 681] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x91fb0800) [pid = 1804] [serial = 666] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0xa3c6e400) [pid = 1804] [serial = 810] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x96747400) [pid = 1804] [serial = 678] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x8ba6c800) [pid = 1804] [serial = 849] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x902e5800) [pid = 1804] [serial = 663] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x893dfc00) [pid = 1804] [serial = 902] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x91fa9000) [pid = 1804] [serial = 720] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x8ec62400) [pid = 1804] [serial = 756] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x97c30400) [pid = 1804] [serial = 789] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x89b22000) [pid = 1804] [serial = 596] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x91f3b400) [pid = 1804] [serial = 860] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x905b4c00) [pid = 1804] [serial = 900] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x9b0d5800) [pid = 1804] [serial = 744] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x86be8000) [pid = 1804] [serial = 893] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x900ae400) [pid = 1804] [serial = 854] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x9018b400) [pid = 1804] [serial = 612] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x91f48000) [pid = 1804] [serial = 861] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x944f8800) [pid = 1804] [serial = 723] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x86f46000) [pid = 1804] [serial = 816] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8bdc3c00) [pid = 1804] [serial = 600] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9777a400) [pid = 1804] [serial = 687] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8bdbcc00) [pid = 1804] [serial = 780] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0xa0053c00) [pid = 1804] [serial = 795] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8a9aa000) [pid = 1804] [serial = 714] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x87a0e000) [pid = 1804] [serial = 813] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x9717c000) [pid = 1804] [serial = 870] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x9776f800) [pid = 1804] [serial = 684] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x93338c00) [pid = 1804] [serial = 627] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8e2aa800) [pid = 1804] [serial = 884] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0xa0aa4c00) [pid = 1804] [serial = 888] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8fb49c00) [pid = 1804] [serial = 909] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0xa2a34c00) [pid = 1804] [serial = 801] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x98637c00) [pid = 1804] [serial = 735] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9feeac00) [pid = 1804] [serial = 753] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8fff0c00) [pid = 1804] [serial = 846] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0xa2abd800) [pid = 1804] [serial = 807] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x97ad7000) [pid = 1804] [serial = 693] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9fc58c00) [pid = 1804] [serial = 887] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x90626c00) [pid = 1804] [serial = 615] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x93b39800) [pid = 1804] [serial = 864] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x97c2c000) [pid = 1804] [serial = 875] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8df17800) [pid = 1804] [serial = 906] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x91faa800) [pid = 1804] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9b0f1800) [pid = 1804] [serial = 879] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8ec61800) [pid = 1804] [serial = 852] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8a151800) [pid = 1804] [serial = 903] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8bac5800) [pid = 1804] [serial = 905] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8f5f5800) [pid = 1804] [serial = 717] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9333f400) [pid = 1804] [serial = 633] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x945db000) [pid = 1804] [serial = 866] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9777b400) [pid = 1804] [serial = 873] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8e20c400) [pid = 1804] [serial = 828] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x99304800) [pid = 1804] [serial = 792] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8df1c000) [pid = 1804] [serial = 819] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97c27000) [pid = 1804] [serial = 729] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x95add000) [pid = 1804] [serial = 672] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x95a42c00) [pid = 1804] [serial = 867] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8e2ad800) [pid = 1804] [serial = 885] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x905bf000) [pid = 1804] [serial = 858] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8a157400) [pid = 1804] [serial = 597] [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:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x86765800) [pid = 1804] [serial = 825] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9b095800) [pid = 1804] [serial = 878] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8e38f800) [pid = 1804] [serial = 630] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8eb76c00) [pid = 1804] [serial = 603] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8fcc1400) [pid = 1804] [serial = 606] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9fedb800) [pid = 1804] [serial = 882] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x86bf3c00) [pid = 1804] [serial = 897] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8a9a5c00) [pid = 1804] [serial = 566] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9673e000) [pid = 1804] [serial = 869] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9674cc00) [pid = 1804] [serial = 777] [outer = (nil)] [url = about:blank] 06:24:53 INFO - PROCESS | 1804 | 1461072293500 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:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 3139ms 06:24:53 INFO - PROCESS | 1804 | 1461072293582 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:24:53 INFO - PROCESS | 1804 | 1461072293587 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:24:53 INFO - PROCESS | 1804 | 1461072293596 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 1804 | 1461072293602 Marionette TRACE conn4 <- [1,1346,null,{}] 06:24:53 INFO - PROCESS | 1804 | 1461072293612 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:24:53 INFO - PROCESS | 1804 | 1461072293805 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:24:54 INFO - PROCESS | 1804 | 1461072293996 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c6800 == 138 [pid = 1804] [id = 344] 06:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x868c8000) [pid = 1804] [serial = 1033] [outer = (nil)] 06:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x86bf2c00) [pid = 1804] [serial = 1034] [outer = 0x868c8000] 06:24:54 INFO - PROCESS | 1804 | 1461072294078 Marionette DEBUG loaded listener.js 06:24:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x86f41400) [pid = 1804] [serial = 1035] [outer = 0x868c8000] 06:24:54 INFO - PROCESS | 1804 | 1461072294949 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:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1397ms 06:24:54 INFO - PROCESS | 1804 | 1461072294993 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:24:55 INFO - PROCESS | 1804 | 1461072295002 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:24:55 INFO - PROCESS | 1804 | 1461072295014 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:24:55 INFO - PROCESS | 1804 | 1461072295018 Marionette TRACE conn4 <- [1,1350,null,{}] 06:24:55 INFO - PROCESS | 1804 | 1461072295025 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:24:55 INFO - PROCESS | 1804 | 1461072295234 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:24:55 INFO - PROCESS | 1804 | 1461072295471 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870d400 == 139 [pid = 1804] [id = 345] 06:24:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88f5d000) [pid = 1804] [serial = 1036] [outer = (nil)] 06:24:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x891dc800) [pid = 1804] [serial = 1037] [outer = 0x88f5d000] 06:24:55 INFO - PROCESS | 1804 | 1461072295555 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x893d6800) [pid = 1804] [serial = 1038] [outer = 0x88f5d000] 06:24:56 INFO - PROCESS | 1804 | 1461072296559 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:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1580ms 06:24:56 INFO - PROCESS | 1804 | 1461072296594 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:24:56 INFO - PROCESS | 1804 | 1461072296597 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:24:56 INFO - PROCESS | 1804 | 1461072296605 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:24:56 INFO - PROCESS | 1804 | 1461072296612 Marionette TRACE conn4 <- [1,1354,null,{}] 06:24:56 INFO - PROCESS | 1804 | 1461072296637 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:24:56 INFO - PROCESS | 1804 | 1461072296911 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:24:56 INFO - PROCESS | 1804 | 1461072296944 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1f400 == 140 [pid = 1804] [id = 346] 06:24:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x89bc1400) [pid = 1804] [serial = 1039] [outer = (nil)] 06:24:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8a038c00) [pid = 1804] [serial = 1040] [outer = 0x89bc1400] 06:24:57 INFO - PROCESS | 1804 | 1461072297073 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a046000) [pid = 1804] [serial = 1041] [outer = 0x89bc1400] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x86f41000) [pid = 1804] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x893d6c00) [pid = 1804] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x86bed800) [pid = 1804] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8989c000) [pid = 1804] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a159c00) [pid = 1804] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x868ca800) [pid = 1804] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:24:58 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89f2b400) [pid = 1804] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:24:58 INFO - PROCESS | 1804 | 1461072298575 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:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2004ms 06:24:58 INFO - PROCESS | 1804 | 1461072298610 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:24:58 INFO - PROCESS | 1804 | 1461072298615 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:24:58 INFO - PROCESS | 1804 | 1461072298621 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:24:58 INFO - PROCESS | 1804 | 1461072298624 Marionette TRACE conn4 <- [1,1358,null,{}] 06:24:58 INFO - PROCESS | 1804 | 1461072298630 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:24:58 INFO - PROCESS | 1804 | 1461072298945 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:24:58 INFO - PROCESS | 1804 | 1461072298963 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff4800 == 141 [pid = 1804] [id = 347] 06:24:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x868d5400) [pid = 1804] [serial = 1042] [outer = (nil)] 06:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a155000) [pid = 1804] [serial = 1043] [outer = 0x868d5400] 06:24:59 INFO - PROCESS | 1804 | 1461072299044 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a9adc00) [pid = 1804] [serial = 1044] [outer = 0x868d5400] 06:24:59 INFO - PROCESS | 1804 | 1461072299921 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:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1338ms 06:24:59 INFO - PROCESS | 1804 | 1461072299960 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 1804 | 1461072299964 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:24:59 INFO - PROCESS | 1804 | 1461072299970 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1804 | 1461072299973 Marionette TRACE conn4 <- [1,1362,null,{}] 06:24:59 INFO - PROCESS | 1804 | 1461072299979 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:25:00 INFO - PROCESS | 1804 | 1461072300170 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:25:00 INFO - PROCESS | 1804 | 1461072300450 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fed800 == 142 [pid = 1804] [id = 348] 06:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x84ff4400) [pid = 1804] [serial = 1045] [outer = (nil)] 06:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x867f6000) [pid = 1804] [serial = 1046] [outer = 0x84ff4400] 06:25:00 INFO - PROCESS | 1804 | 1461072300586 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x868d2000) [pid = 1804] [serial = 1047] [outer = 0x84ff4400] 06:25:01 INFO - PROCESS | 1804 | 1461072301816 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:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1887ms 06:25:01 INFO - PROCESS | 1804 | 1461072301860 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:25:01 INFO - PROCESS | 1804 | 1461072301868 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:25:01 INFO - PROCESS | 1804 | 1461072301881 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 1804 | 1461072301887 Marionette TRACE conn4 <- [1,1366,null,{}] 06:25:01 INFO - PROCESS | 1804 | 1461072301897 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:25:02 INFO - PROCESS | 1804 | 1461072302143 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:25:02 INFO - PROCESS | 1804 | 1461072302426 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5a800 == 143 [pid = 1804] [id = 349] 06:25:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x891e4c00) [pid = 1804] [serial = 1048] [outer = (nil)] 06:25:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x89899800) [pid = 1804] [serial = 1049] [outer = 0x891e4c00] 06:25:02 INFO - PROCESS | 1804 | 1461072302559 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x89bbc000) [pid = 1804] [serial = 1050] [outer = 0x891e4c00] 06:25:03 INFO - PROCESS | 1804 | 1461072303713 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:25:03 INFO - PROCESS | 1804 | 1461072303791 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:25:03 INFO - PROCESS | 1804 | 1461072303800 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1804 | 1461072303804 Marionette TRACE conn4 <- [1,1370,null,{}] 06:25:03 INFO - PROCESS | 1804 | 1461072303854 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:25:04 INFO - PROCESS | 1804 | 1461072304113 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:25:04 INFO - PROCESS | 1804 | 1461072304477 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e2000 == 144 [pid = 1804] [id = 350] 06:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x89bbbc00) [pid = 1804] [serial = 1051] [outer = (nil)] 06:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ba70c00) [pid = 1804] [serial = 1052] [outer = 0x89bbbc00] 06:25:04 INFO - PROCESS | 1804 | 1461072304573 Marionette DEBUG loaded listener.js 06:25:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8bac9c00) [pid = 1804] [serial = 1053] [outer = 0x89bbbc00] 06:25:05 INFO - PROCESS | 1804 | 1461072305687 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:25:05 INFO - PROCESS | 1804 | 1461072305744 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:25:05 INFO - PROCESS | 1804 | 1461072305759 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 1804 | 1461072305770 Marionette TRACE conn4 <- [1,1374,null,{}] 06:25:05 INFO - PROCESS | 1804 | 1461072305780 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:25:06 INFO - PROCESS | 1804 | 1461072306103 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:25:06 INFO - PROCESS | 1804 | 1461072306360 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a15d000 == 145 [pid = 1804] [id = 351] 06:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8df1a800) [pid = 1804] [serial = 1054] [outer = (nil)] 06:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e20c400) [pid = 1804] [serial = 1055] [outer = 0x8df1a800] 06:25:06 INFO - PROCESS | 1804 | 1461072306453 Marionette DEBUG loaded listener.js 06:25:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8e2a2800) [pid = 1804] [serial = 1056] [outer = 0x8df1a800] 06:25:07 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:25:07 INFO - PROCESS | 1804 | 1461072307433 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:25:07 INFO - PROCESS | 1804 | 1461072307518 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:25:07 INFO - PROCESS | 1804 | 1461072307525 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:25:07 INFO - PROCESS | 1804 | 1461072307529 Marionette TRACE conn4 <- [1,1378,null,{}] 06:25:07 INFO - PROCESS | 1804 | 1461072307536 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:25:07 INFO - PROCESS | 1804 | 1461072307799 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:25:08 INFO - PROCESS | 1804 | 1461072308062 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20d000 == 146 [pid = 1804] [id = 352] 06:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8e38b800) [pid = 1804] [serial = 1057] [outer = (nil)] 06:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8eb72400) [pid = 1804] [serial = 1058] [outer = 0x8e38b800] 06:25:08 INFO - PROCESS | 1804 | 1461072308157 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8eb75c00) [pid = 1804] [serial = 1059] [outer = 0x8e38b800] 06:25:09 INFO - PROCESS | 1804 | 1461072309112 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:25:09 INFO - PROCESS | 1804 | 1461072309165 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:25:09 INFO - PROCESS | 1804 | 1461072309173 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 1804 | 1461072309178 Marionette TRACE conn4 <- [1,1382,null,{}] 06:25:09 INFO - PROCESS | 1804 | 1461072309185 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:25:09 INFO - PROCESS | 1804 | 1461072309412 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:25:09 INFO - PROCESS | 1804 | 1461072309690 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee6000 == 147 [pid = 1804] [id = 353] 06:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8eee8400) [pid = 1804] [serial = 1060] [outer = (nil)] 06:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8f5f8800) [pid = 1804] [serial = 1061] [outer = 0x8eee8400] 06:25:09 INFO - PROCESS | 1804 | 1461072309843 Marionette DEBUG loaded listener.js 06:25:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8fcc2000) [pid = 1804] [serial = 1062] [outer = 0x8eee8400] 06:25:10 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:25:10 INFO - PROCESS | 1804 | 1461072310899 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:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:25:10 INFO - PROCESS | 1804 | 1461072310964 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:25:10 INFO - PROCESS | 1804 | 1461072310971 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:25:10 INFO - PROCESS | 1804 | 1461072310975 Marionette TRACE conn4 <- [1,1386,null,{}] 06:25:10 INFO - PROCESS | 1804 | 1461072310981 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:25:11 INFO - PROCESS | 1804 | 1461072311207 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:25:11 INFO - PROCESS | 1804 | 1461072311484 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee9800 == 148 [pid = 1804] [id = 354] 06:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8fda8c00) [pid = 1804] [serial = 1063] [outer = (nil)] 06:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8fff3800) [pid = 1804] [serial = 1064] [outer = 0x8fda8c00] 06:25:11 INFO - PROCESS | 1804 | 1461072311575 Marionette DEBUG loaded listener.js 06:25:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8fff7400) [pid = 1804] [serial = 1065] [outer = 0x8fda8c00] 06:25:12 INFO - PROCESS | 1804 | 1461072312582 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:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:25:12 INFO - PROCESS | 1804 | 1461072312619 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:25:12 INFO - PROCESS | 1804 | 1461072312626 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:25:12 INFO - PROCESS | 1804 | 1461072312629 Marionette TRACE conn4 <- [1,1390,null,{}] 06:25:12 INFO - PROCESS | 1804 | 1461072312637 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:25:12 INFO - PROCESS | 1804 | 1461072312862 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:25:13 INFO - PROCESS | 1804 | 1461072313136 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff47800 == 149 [pid = 1804] [id = 355] 06:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8ffea400) [pid = 1804] [serial = 1066] [outer = (nil)] 06:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x902cd400) [pid = 1804] [serial = 1067] [outer = 0x8ffea400] 06:25:13 INFO - PROCESS | 1804 | 1461072313271 Marionette DEBUG loaded listener.js 06:25:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x902da800) [pid = 1804] [serial = 1068] [outer = 0x8ffea400] 06:25:14 INFO - PROCESS | 1804 | 1461072314208 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:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1633ms 06:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:25:14 INFO - PROCESS | 1804 | 1461072314260 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:25:14 INFO - PROCESS | 1804 | 1461072314263 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:25:14 INFO - PROCESS | 1804 | 1461072314270 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:25:14 INFO - PROCESS | 1804 | 1461072314273 Marionette TRACE conn4 <- [1,1394,null,{}] 06:25:14 INFO - PROCESS | 1804 | 1461072314280 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:25:14 INFO - PROCESS | 1804 | 1461072314530 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:25:14 INFO - PROCESS | 1804 | 1461072314840 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b17400 == 150 [pid = 1804] [id = 356] 06:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8fd9cc00) [pid = 1804] [serial = 1069] [outer = (nil)] 06:25:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x905b7800) [pid = 1804] [serial = 1070] [outer = 0x8fd9cc00] 06:25:14 INFO - PROCESS | 1804 | 1461072314938 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x905be000) [pid = 1804] [serial = 1071] [outer = 0x8fd9cc00] 06:25:15 INFO - PROCESS | 1804 | 1461072315877 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:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1634ms 06:25:15 INFO - PROCESS | 1804 | 1461072315904 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:25:15 INFO - PROCESS | 1804 | 1461072315908 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:25:15 INFO - PROCESS | 1804 | 1461072315915 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:25:15 INFO - PROCESS | 1804 | 1461072315919 Marionette TRACE conn4 <- [1,1398,null,{}] 06:25:15 INFO - PROCESS | 1804 | 1461072315925 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:25:16 INFO - PROCESS | 1804 | 1461072316138 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:25:16 INFO - PROCESS | 1804 | 1461072316408 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x9018b800 == 151 [pid = 1804] [id = 357] 06:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9018f400) [pid = 1804] [serial = 1072] [outer = (nil)] 06:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x914f4800) [pid = 1804] [serial = 1073] [outer = 0x9018f400] 06:25:16 INFO - PROCESS | 1804 | 1461072316542 Marionette DEBUG loaded listener.js 06:25:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x91f3dc00) [pid = 1804] [serial = 1074] [outer = 0x9018f400] 06:25:17 INFO - PROCESS | 1804 | 1461072317453 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:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1584ms 06:25:17 INFO - PROCESS | 1804 | 1461072317499 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 1804 | 1461072317503 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:25:17 INFO - PROCESS | 1804 | 1461072317510 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 1804 | 1461072317514 Marionette TRACE conn4 <- [1,1402,null,{}] 06:25:17 INFO - PROCESS | 1804 | 1461072317521 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:25:17 INFO - PROCESS | 1804 | 1461072317740 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:25:18 INFO - PROCESS | 1804 | 1461072318068 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb1400 == 152 [pid = 1804] [id = 358] 06:25:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x91fb2400) [pid = 1804] [serial = 1075] [outer = (nil)] 06:25:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x92082400) [pid = 1804] [serial = 1076] [outer = 0x91fb2400] 06:25:18 INFO - PROCESS | 1804 | 1461072318183 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x932ed800) [pid = 1804] [serial = 1077] [outer = 0x91fb2400] 06:25:19 INFO - PROCESS | 1804 | 1461072319135 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:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1680ms 06:25:19 INFO - PROCESS | 1804 | 1461072319192 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 1804 | 1461072319197 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:25:19 INFO - PROCESS | 1804 | 1461072319206 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - PROCESS | 1804 | 1461072319213 Marionette TRACE conn4 <- [1,1406,null,{}] 06:25:19 INFO - PROCESS | 1804 | 1461072319220 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:25:19 INFO - PROCESS | 1804 | 1461072319485 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:25:19 INFO - PROCESS | 1804 | 1461072319809 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eedd000 == 153 [pid = 1804] [id = 359] 06:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8eee2c00) [pid = 1804] [serial = 1078] [outer = (nil)] 06:25:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x93b3a800) [pid = 1804] [serial = 1079] [outer = 0x8eee2c00] 06:25:19 INFO - PROCESS | 1804 | 1461072319901 Marionette DEBUG loaded listener.js 06:25:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x945d7800) [pid = 1804] [serial = 1080] [outer = 0x8eee2c00] 06:25:20 INFO - PROCESS | 1804 | 1461072320850 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:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1686ms 06:25:20 INFO - PROCESS | 1804 | 1461072320894 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:25:20 INFO - PROCESS | 1804 | 1461072320897 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:25:20 INFO - PROCESS | 1804 | 1461072320904 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:25:20 INFO - PROCESS | 1804 | 1461072320908 Marionette TRACE conn4 <- [1,1410,null,{}] 06:25:20 INFO - PROCESS | 1804 | 1461072320915 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:25:21 INFO - PROCESS | 1804 | 1461072321136 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:25:21 INFO - PROCESS | 1804 | 1461072321400 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x945df400 == 154 [pid = 1804] [id = 360] 06:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x945e3000) [pid = 1804] [serial = 1081] [outer = (nil)] 06:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9633d400) [pid = 1804] [serial = 1082] [outer = 0x945e3000] 06:25:21 INFO - PROCESS | 1804 | 1461072321528 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x96744000) [pid = 1804] [serial = 1083] [outer = 0x945e3000] 06:25:22 INFO - PROCESS | 1804 | 1461072322513 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:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1636ms 06:25:22 INFO - PROCESS | 1804 | 1461072322541 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:25:22 INFO - PROCESS | 1804 | 1461072322545 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:25:22 INFO - PROCESS | 1804 | 1461072322552 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1804 | 1461072322556 Marionette TRACE conn4 <- [1,1414,null,{}] 06:25:22 INFO - PROCESS | 1804 | 1461072322562 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:25:22 INFO - PROCESS | 1804 | 1461072322781 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:25:23 INFO - PROCESS | 1804 | 1461072323105 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8675c400 == 155 [pid = 1804] [id = 361] 06:25:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x95add000) [pid = 1804] [serial = 1084] [outer = (nil)] 06:25:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x97212800) [pid = 1804] [serial = 1085] [outer = 0x95add000] 06:25:23 INFO - PROCESS | 1804 | 1461072323207 Marionette DEBUG loaded listener.js 06:25:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x972ddc00) [pid = 1804] [serial = 1086] [outer = 0x95add000] 06:25:24 INFO - PROCESS | 1804 | 1461072324235 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:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1732ms 06:25:24 INFO - PROCESS | 1804 | 1461072324285 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:25:24 INFO - PROCESS | 1804 | 1461072324289 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:25:24 INFO - PROCESS | 1804 | 1461072324295 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 1804 | 1461072324299 Marionette TRACE conn4 <- [1,1418,null,{}] 06:25:24 INFO - PROCESS | 1804 | 1461072324305 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:25:24 INFO - PROCESS | 1804 | 1461072324567 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:25:24 INFO - PROCESS | 1804 | 1461072324883 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8baca000 == 156 [pid = 1804] [id = 362] 06:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8eedd800) [pid = 1804] [serial = 1087] [outer = (nil)] 06:25:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x975dd400) [pid = 1804] [serial = 1088] [outer = 0x8eedd800] 06:25:24 INFO - PROCESS | 1804 | 1461072324977 Marionette DEBUG loaded listener.js 06:25:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x97775000) [pid = 1804] [serial = 1089] [outer = 0x8eedd800] 06:25:25 INFO - PROCESS | 1804 | 1461072325969 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:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1743ms 06:25:26 INFO - PROCESS | 1804 | 1461072326039 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:25:26 INFO - PROCESS | 1804 | 1461072326044 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:25:26 INFO - PROCESS | 1804 | 1461072326051 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:25:26 INFO - PROCESS | 1804 | 1461072326055 Marionette TRACE conn4 <- [1,1422,null,{}] 06:25:26 INFO - PROCESS | 1804 | 1461072326062 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:25:26 INFO - PROCESS | 1804 | 1461072326285 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:25:26 INFO - PROCESS | 1804 | 1461072326627 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e5400 == 157 [pid = 1804] [id = 363] 06:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x891e5c00) [pid = 1804] [serial = 1090] [outer = (nil)] 06:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x97ab2400) [pid = 1804] [serial = 1091] [outer = 0x891e5c00] 06:25:26 INFO - PROCESS | 1804 | 1461072326724 Marionette DEBUG loaded listener.js 06:25:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x97ad7400) [pid = 1804] [serial = 1092] [outer = 0x891e5c00] 06:25:28 INFO - PROCESS | 1804 | 1461072328324 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:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2388ms 06:25:28 INFO - PROCESS | 1804 | 1461072328458 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:25:28 INFO - PROCESS | 1804 | 1461072328464 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:25:28 INFO - PROCESS | 1804 | 1461072328474 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:25:28 INFO - PROCESS | 1804 | 1461072328480 Marionette TRACE conn4 <- [1,1426,null,{}] 06:25:28 INFO - PROCESS | 1804 | 1461072328489 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:25:28 INFO - PROCESS | 1804 | 1461072328713 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:25:28 INFO - PROCESS | 1804 | 1461072328945 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d1c00 == 158 [pid = 1804] [id = 364] 06:25:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x893d6c00) [pid = 1804] [serial = 1093] [outer = (nil)] 06:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x8989dc00) [pid = 1804] [serial = 1094] [outer = 0x893d6c00] 06:25:29 INFO - PROCESS | 1804 | 1461072329038 Marionette DEBUG loaded listener.js 06:25:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x89bc0800) [pid = 1804] [serial = 1095] [outer = 0x893d6c00] 06:25:30 INFO - PROCESS | 1804 | 1461072330073 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:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1640ms 06:25:30 INFO - PROCESS | 1804 | 1461072330113 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:25:30 INFO - PROCESS | 1804 | 1461072330122 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:25:30 INFO - PROCESS | 1804 | 1461072330134 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:25:30 INFO - PROCESS | 1804 | 1461072330137 Marionette TRACE conn4 <- [1,1430,null,{}] 06:25:30 INFO - PROCESS | 1804 | 1461072330144 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:25:30 INFO - PROCESS | 1804 | 1461072330385 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x990a6000 == 157 [pid = 1804] [id = 101] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5fb800 == 156 [pid = 1804] [id = 79] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5ee400 == 155 [pid = 1804] [id = 52] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8a040c00 == 154 [pid = 1804] [id = 211] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x84ff4800 == 153 [pid = 1804] [id = 347] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x89b1f400 == 152 [pid = 1804] [id = 346] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8870d400 == 151 [pid = 1804] [id = 345] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x868c6800 == 150 [pid = 1804] [id = 344] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x891dcc00 == 149 [pid = 1804] [id = 341] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x970eb800 == 148 [pid = 1804] [id = 342] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x945e0400 == 147 [pid = 1804] [id = 340] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x86759800 == 146 [pid = 1804] [id = 339] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x88fd9c00 == 145 [pid = 1804] [id = 338] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x902d2800 == 144 [pid = 1804] [id = 336] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x913df000 == 143 [pid = 1804] [id = 337] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x84fecc00 == 142 [pid = 1804] [id = 335] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3c800 == 141 [pid = 1804] [id = 334] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8baca800 == 140 [pid = 1804] [id = 332] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8fd9d400 == 139 [pid = 1804] [id = 333] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5f9800 == 138 [pid = 1804] [id = 331] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x89bc4c00 == 137 [pid = 1804] [id = 330] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x88fdd400 == 136 [pid = 1804] [id = 329] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x891e6c00 == 135 [pid = 1804] [id = 328] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x88f5d800 == 134 [pid = 1804] [id = 327] 06:25:30 INFO - PROCESS | 1804 | --DOCSHELL 0x84ff2800 == 133 [pid = 1804] [id = 326] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x87a0a800) [pid = 1804] [serial = 977] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x86bef800) [pid = 1804] [serial = 914] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x913de000) [pid = 1804] [serial = 923] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x89f2a000) [pid = 1804] [serial = 953] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x9674a400) [pid = 1804] [serial = 929] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0xa0a4a000) [pid = 1804] [serial = 938] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x990abc00) [pid = 1804] [serial = 932] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x89bbf800) [pid = 1804] [serial = 941] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x8f778c00) [pid = 1804] [serial = 920] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x89b1bc00) [pid = 1804] [serial = 963] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x88f58400) [pid = 1804] [serial = 950] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x84ff2c00) [pid = 1804] [serial = 956] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8ff46800) [pid = 1804] [serial = 912] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x893d9c00) [pid = 1804] [serial = 962] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x97aaf800) [pid = 1804] [serial = 944] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x89894000) [pid = 1804] [serial = 968] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9b0d2c00) [pid = 1804] [serial = 935] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8ba76000) [pid = 1804] [serial = 972] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8bdbc800) [pid = 1804] [serial = 966] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x86bf2000) [pid = 1804] [serial = 959] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x87a06000) [pid = 1804] [serial = 960] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8ba72800) [pid = 1804] [serial = 965] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x89f2d400) [pid = 1804] [serial = 969] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8df14400) [pid = 1804] [serial = 917] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8eb6ac00) [pid = 1804] [serial = 975] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8aae7400) [pid = 1804] [serial = 971] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8e2a9400) [pid = 1804] [serial = 974] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93b37000) [pid = 1804] [serial = 926] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x89bbb400) [pid = 1804] [serial = 947] [outer = (nil)] [url = about:blank] 06:25:31 INFO - PROCESS | 1804 | 1461072331307 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff2c00 == 134 [pid = 1804] [id = 365] 06:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x84ff4c00) [pid = 1804] [serial = 1096] [outer = (nil)] 06:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x868c6800) [pid = 1804] [serial = 1097] [outer = 0x84ff4c00] 06:25:31 INFO - PROCESS | 1804 | 1461072331391 Marionette DEBUG loaded listener.js 06:25:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x87a07c00) [pid = 1804] [serial = 1098] [outer = 0x84ff4c00] 06:25:32 INFO - PROCESS | 1804 | 1461072332321 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:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2237ms 06:25:32 INFO - PROCESS | 1804 | 1461072332382 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:25:32 INFO - PROCESS | 1804 | 1461072332387 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:25:32 INFO - PROCESS | 1804 | 1461072332394 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:25:32 INFO - PROCESS | 1804 | 1461072332400 Marionette TRACE conn4 <- [1,1434,null,{}] 06:25:32 INFO - PROCESS | 1804 | 1461072332417 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:25:32 INFO - PROCESS | 1804 | 1461072332636 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:25:32 INFO - PROCESS | 1804 | 1461072332901 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1c000 == 135 [pid = 1804] [id = 366] 06:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8a038400) [pid = 1804] [serial = 1099] [outer = (nil)] 06:25:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x8aae7400) [pid = 1804] [serial = 1100] [outer = 0x8a038400] 06:25:33 INFO - PROCESS | 1804 | 1461072333004 Marionette DEBUG loaded listener.js 06:25:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8ba78c00) [pid = 1804] [serial = 1101] [outer = 0x8a038400] 06:25:33 INFO - PROCESS | 1804 | 1461072333962 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:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1643ms 06:25:34 INFO - PROCESS | 1804 | 1461072334038 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:25:34 INFO - PROCESS | 1804 | 1461072334043 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:25:34 INFO - PROCESS | 1804 | 1461072334049 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:25:34 INFO - PROCESS | 1804 | 1461072334051 Marionette TRACE conn4 <- [1,1438,null,{}] 06:25:34 INFO - PROCESS | 1804 | 1461072334058 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:25:34 INFO - PROCESS | 1804 | 1461072334334 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:25:34 INFO - PROCESS | 1804 | 1461072334359 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d7800 == 136 [pid = 1804] [id = 367] 06:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8bdc6800) [pid = 1804] [serial = 1102] [outer = (nil)] 06:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8df16800) [pid = 1804] [serial = 1103] [outer = 0x8bdc6800] 06:25:34 INFO - PROCESS | 1804 | 1461072334439 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8e20a000) [pid = 1804] [serial = 1104] [outer = 0x8bdc6800] 06:25:35 INFO - PROCESS | 1804 | 1461072335423 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:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1430ms 06:25:35 INFO - PROCESS | 1804 | 1461072335483 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:25:35 INFO - PROCESS | 1804 | 1461072335486 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:25:35 INFO - PROCESS | 1804 | 1461072335498 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:25:35 INFO - PROCESS | 1804 | 1461072335501 Marionette TRACE conn4 <- [1,1442,null,{}] 06:25:35 INFO - PROCESS | 1804 | 1461072335516 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:25:35 INFO - PROCESS | 1804 | 1461072335779 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x84ff7400) [pid = 1804] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x88fdc800) [pid = 1804] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x945e2c00) [pid = 1804] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x89f2e000) [pid = 1804] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x93b2d000) [pid = 1804] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8a9a3400) [pid = 1804] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x867eb400) [pid = 1804] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x89b1b800) [pid = 1804] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x91f47000) [pid = 1804] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x914e5c00) [pid = 1804] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x868c8000) [pid = 1804] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8e2a6c00) [pid = 1804] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x88f5d000) [pid = 1804] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9b0cd000) [pid = 1804] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x891e6800) [pid = 1804] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8fd9ec00) [pid = 1804] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9863e800) [pid = 1804] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x900a1800) [pid = 1804] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8ba79800) [pid = 1804] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x97552c00) [pid = 1804] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8f5fc800) [pid = 1804] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8a153800) [pid = 1804] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8e2a3400) [pid = 1804] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x913e0800) [pid = 1804] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x900a6000) [pid = 1804] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9673e800) [pid = 1804] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x89bc1400) [pid = 1804] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x97aac000) [pid = 1804] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8eedc800) [pid = 1804] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x91f46c00) [pid = 1804] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x89bb5800) [pid = 1804] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x867f2800) [pid = 1804] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x868ce000) [pid = 1804] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:25:36 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x88f56c00) [pid = 1804] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:25:36 INFO - PROCESS | 1804 | 1461072336816 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fea800 == 137 [pid = 1804] [id = 368] 06:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x84ff7400) [pid = 1804] [serial = 1105] [outer = (nil)] 06:25:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x867edc00) [pid = 1804] [serial = 1106] [outer = 0x84ff7400] 06:25:36 INFO - PROCESS | 1804 | 1461072336900 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86f3b800) [pid = 1804] [serial = 1107] [outer = 0x84ff7400] 06:25:37 INFO - PROCESS | 1804 | 1461072337676 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:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2248ms 06:25:37 INFO - PROCESS | 1804 | 1461072337743 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 1804 | 1461072337747 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:25:37 INFO - PROCESS | 1804 | 1461072337754 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - PROCESS | 1804 | 1461072337757 Marionette TRACE conn4 <- [1,1446,null,{}] 06:25:37 INFO - PROCESS | 1804 | 1461072337763 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:25:38 INFO - PROCESS | 1804 | 1461072338096 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:25:38 INFO - PROCESS | 1804 | 1461072338213 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bb6800 == 138 [pid = 1804] [id = 369] 06:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89bbb800) [pid = 1804] [serial = 1108] [outer = (nil)] 06:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e391c00) [pid = 1804] [serial = 1109] [outer = 0x89bbb800] 06:25:38 INFO - PROCESS | 1804 | 1461072338296 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8eee6c00) [pid = 1804] [serial = 1110] [outer = 0x89bbb800] 06:25:39 INFO - PROCESS | 1804 | 1461072339464 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:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1789ms 06:25:39 INFO - PROCESS | 1804 | 1461072339545 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 1804 | 1461072339552 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:25:39 INFO - PROCESS | 1804 | 1461072339562 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 1804 | 1461072339567 Marionette TRACE conn4 <- [1,1450,null,{}] 06:25:39 INFO - PROCESS | 1804 | 1461072339577 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:25:39 INFO - PROCESS | 1804 | 1461072339843 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:25:40 INFO - PROCESS | 1804 | 1461072340169 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a08400 == 139 [pid = 1804] [id = 370] 06:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x88f53c00) [pid = 1804] [serial = 1111] [outer = (nil)] 06:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x893d6400) [pid = 1804] [serial = 1112] [outer = 0x88f53c00] 06:25:40 INFO - PROCESS | 1804 | 1461072340268 Marionette DEBUG loaded listener.js 06:25:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x89bb7800) [pid = 1804] [serial = 1113] [outer = 0x88f53c00] 06:25:41 INFO - PROCESS | 1804 | 1461072341299 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:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1784ms 06:25:41 INFO - PROCESS | 1804 | 1461072341348 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:25:41 INFO - PROCESS | 1804 | 1461072341357 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:25:41 INFO - PROCESS | 1804 | 1461072341370 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:25:41 INFO - PROCESS | 1804 | 1461072341375 Marionette TRACE conn4 <- [1,1454,null,{}] 06:25:41 INFO - PROCESS | 1804 | 1461072341383 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:25:41 INFO - PROCESS | 1804 | 1461072341625 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:25:42 INFO - PROCESS | 1804 | 1461072342010 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae1c00 == 140 [pid = 1804] [id = 371] 06:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8aaed400) [pid = 1804] [serial = 1114] [outer = (nil)] 06:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8ba75800) [pid = 1804] [serial = 1115] [outer = 0x8aaed400] 06:25:42 INFO - PROCESS | 1804 | 1461072342113 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8df16000) [pid = 1804] [serial = 1116] [outer = 0x8aaed400] 06:25:43 INFO - PROCESS | 1804 | 1461072343133 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:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1844ms 06:25:43 INFO - PROCESS | 1804 | 1461072343215 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:25:43 INFO - PROCESS | 1804 | 1461072343220 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:25:43 INFO - PROCESS | 1804 | 1461072343229 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:25:43 INFO - PROCESS | 1804 | 1461072343236 Marionette TRACE conn4 <- [1,1458,null,{}] 06:25:43 INFO - PROCESS | 1804 | 1461072343255 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:25:43 INFO - PROCESS | 1804 | 1461072343594 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:25:43 INFO - PROCESS | 1804 | 1461072343861 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2b0000 == 141 [pid = 1804] [id = 372] 06:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8f5ed800) [pid = 1804] [serial = 1117] [outer = (nil)] 06:25:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8f76f400) [pid = 1804] [serial = 1118] [outer = 0x8f5ed800] 06:25:43 INFO - PROCESS | 1804 | 1461072343960 Marionette DEBUG loaded listener.js 06:25:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8f77ac00) [pid = 1804] [serial = 1119] [outer = 0x8f5ed800] 06:25:44 INFO - PROCESS | 1804 | 1461072344965 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:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1786ms 06:25:45 INFO - PROCESS | 1804 | 1461072345017 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:25:45 INFO - PROCESS | 1804 | 1461072345021 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:25:45 INFO - PROCESS | 1804 | 1461072345028 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 1804 | 1461072345033 Marionette TRACE conn4 <- [1,1462,null,{}] 06:25:45 INFO - PROCESS | 1804 | 1461072345039 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:25:45 INFO - PROCESS | 1804 | 1461072345265 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:25:45 INFO - PROCESS | 1804 | 1461072345545 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8baca800 == 142 [pid = 1804] [id = 373] 06:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f778c00) [pid = 1804] [serial = 1120] [outer = (nil)] 06:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8fcd0c00) [pid = 1804] [serial = 1121] [outer = 0x8f778c00] 06:25:45 INFO - PROCESS | 1804 | 1461072345677 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8fda5c00) [pid = 1804] [serial = 1122] [outer = 0x8f778c00] 06:25:46 INFO - PROCESS | 1804 | 1461072346680 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:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1690ms 06:25:46 INFO - PROCESS | 1804 | 1461072346719 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:25:46 INFO - PROCESS | 1804 | 1461072346724 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:25:46 INFO - PROCESS | 1804 | 1461072346731 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:25:46 INFO - PROCESS | 1804 | 1461072346735 Marionette TRACE conn4 <- [1,1466,null,{}] 06:25:46 INFO - PROCESS | 1804 | 1461072346741 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:25:46 INFO - PROCESS | 1804 | 1461072346968 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:25:47 INFO - PROCESS | 1804 | 1461072347278 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9ac800 == 143 [pid = 1804] [id = 374] 06:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8a9af400) [pid = 1804] [serial = 1123] [outer = (nil)] 06:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8fff1c00) [pid = 1804] [serial = 1124] [outer = 0x8a9af400] 06:25:47 INFO - PROCESS | 1804 | 1461072347384 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x900a5800) [pid = 1804] [serial = 1125] [outer = 0x8a9af400] 06:25:48 INFO - PROCESS | 1804 | 1461072348412 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:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1734ms 06:25:48 INFO - PROCESS | 1804 | 1461072348466 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:25:48 INFO - PROCESS | 1804 | 1461072348471 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:25:48 INFO - PROCESS | 1804 | 1461072348478 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:25:48 INFO - PROCESS | 1804 | 1461072348482 Marionette TRACE conn4 <- [1,1470,null,{}] 06:25:48 INFO - PROCESS | 1804 | 1461072348489 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:25:48 INFO - PROCESS | 1804 | 1461072348754 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:25:49 INFO - PROCESS | 1804 | 1461072349071 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc8000 == 144 [pid = 1804] [id = 375] 06:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x902e2800) [pid = 1804] [serial = 1126] [outer = (nil)] 06:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x90708000) [pid = 1804] [serial = 1127] [outer = 0x902e2800] 06:25:49 INFO - PROCESS | 1804 | 1461072349170 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x91f0fc00) [pid = 1804] [serial = 1128] [outer = 0x902e2800] 06:25:50 INFO - PROCESS | 1804 | 1461072350161 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:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1740ms 06:25:50 INFO - PROCESS | 1804 | 1461072350219 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:25:50 INFO - PROCESS | 1804 | 1461072350223 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:25:50 INFO - PROCESS | 1804 | 1461072350230 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:25:50 INFO - PROCESS | 1804 | 1461072350235 Marionette TRACE conn4 <- [1,1474,null,{}] 06:25:50 INFO - PROCESS | 1804 | 1461072350241 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:25:50 INFO - PROCESS | 1804 | 1461072350455 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:25:50 INFO - PROCESS | 1804 | 1461072350802 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a9000 == 145 [pid = 1804] [id = 376] 06:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8ffef000) [pid = 1804] [serial = 1129] [outer = (nil)] 06:25:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9207f400) [pid = 1804] [serial = 1130] [outer = 0x8ffef000] 06:25:50 INFO - PROCESS | 1804 | 1461072350900 Marionette DEBUG loaded listener.js 06:25:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x92087400) [pid = 1804] [serial = 1131] [outer = 0x8ffef000] 06:25:51 INFO - PROCESS | 1804 | 1461072351850 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:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1684ms 06:25:51 INFO - PROCESS | 1804 | 1461072351915 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:25:51 INFO - PROCESS | 1804 | 1461072351920 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:25:51 INFO - PROCESS | 1804 | 1461072351927 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 1804 | 1461072351931 Marionette TRACE conn4 <- [1,1478,null,{}] 06:25:51 INFO - PROCESS | 1804 | 1461072351937 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:25:52 INFO - PROCESS | 1804 | 1461072352162 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:25:52 INFO - PROCESS | 1804 | 1461072352481 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e388800 == 146 [pid = 1804] [id = 377] 06:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8ff47000) [pid = 1804] [serial = 1132] [outer = (nil)] 06:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x93b2e400) [pid = 1804] [serial = 1133] [outer = 0x8ff47000] 06:25:52 INFO - PROCESS | 1804 | 1461072352581 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x93b34400) [pid = 1804] [serial = 1134] [outer = 0x8ff47000] 06:25:53 INFO - PROCESS | 1804 | 1461072353587 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:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1733ms 06:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:25:53 INFO - PROCESS | 1804 | 1461072353660 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:25:53 INFO - PROCESS | 1804 | 1461072353663 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:25:53 INFO - PROCESS | 1804 | 1461072353671 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:25:53 INFO - PROCESS | 1804 | 1461072353674 Marionette TRACE conn4 <- [1,1482,null,{}] 06:25:53 INFO - PROCESS | 1804 | 1461072353681 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:25:53 INFO - PROCESS | 1804 | 1461072353952 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:25:54 INFO - PROCESS | 1804 | 1461072354265 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x92084800 == 147 [pid = 1804] [id = 378] 06:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93b2f800) [pid = 1804] [serial = 1135] [outer = (nil)] 06:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x945dd400) [pid = 1804] [serial = 1136] [outer = 0x93b2f800] 06:25:54 INFO - PROCESS | 1804 | 1461072354359 Marionette DEBUG loaded listener.js 06:25:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x945e3400) [pid = 1804] [serial = 1137] [outer = 0x93b2f800] 06:25:55 INFO - PROCESS | 1804 | 1461072355385 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:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1782ms 06:25:55 INFO - PROCESS | 1804 | 1461072355453 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:25:55 INFO - PROCESS | 1804 | 1461072355458 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:25:55 INFO - PROCESS | 1804 | 1461072355465 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 1804 | 1461072355469 Marionette TRACE conn4 <- [1,1486,null,{}] 06:25:55 INFO - PROCESS | 1804 | 1461072355475 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:25:55 INFO - PROCESS | 1804 | 1461072355741 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:25:56 INFO - PROCESS | 1804 | 1461072356052 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ffee000 == 148 [pid = 1804] [id = 379] 06:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x91f46c00) [pid = 1804] [serial = 1138] [outer = (nil)] 06:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9674a400) [pid = 1804] [serial = 1139] [outer = 0x91f46c00] 06:25:56 INFO - PROCESS | 1804 | 1461072356147 Marionette DEBUG loaded listener.js 06:25:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x970eb800) [pid = 1804] [serial = 1140] [outer = 0x91f46c00] 06:25:57 INFO - PROCESS | 1804 | 1461072357163 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:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1730ms 06:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:25:57 INFO - PROCESS | 1804 | 1461072357196 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 1804 | 1461072357200 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:25:57 INFO - PROCESS | 1804 | 1461072357207 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 1804 | 1461072357213 Marionette TRACE conn4 <- [1,1490,null,{}] 06:25:57 INFO - PROCESS | 1804 | 1461072357219 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:25:57 INFO - PROCESS | 1804 | 1461072357477 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:25:57 INFO - PROCESS | 1804 | 1461072357808 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x945e0400 == 149 [pid = 1804] [id = 380] 06:25:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9777b000) [pid = 1804] [serial = 1141] [outer = (nil)] 06:25:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97ab3000) [pid = 1804] [serial = 1142] [outer = 0x9777b000] 06:25:57 INFO - PROCESS | 1804 | 1461072357912 Marionette DEBUG loaded listener.js 06:25:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x97c24000) [pid = 1804] [serial = 1143] [outer = 0x9777b000] 06:25:58 INFO - PROCESS | 1804 | 1461072358852 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:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1692ms 06:25:58 INFO - PROCESS | 1804 | 1461072358899 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:25:58 INFO - PROCESS | 1804 | 1461072358903 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:25:58 INFO - PROCESS | 1804 | 1461072358910 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1804 | 1461072358914 Marionette TRACE conn4 <- [1,1494,null,{}] 06:25:58 INFO - PROCESS | 1804 | 1461072358920 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:25:59 INFO - PROCESS | 1804 | 1461072359144 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:25:59 INFO - PROCESS | 1804 | 1461072359408 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x96744800 == 150 [pid = 1804] [id = 381] 06:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x97ab1000) [pid = 1804] [serial = 1144] [outer = (nil)] 06:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x97c2f400) [pid = 1804] [serial = 1145] [outer = 0x97ab1000] 06:25:59 INFO - PROCESS | 1804 | 1461072359551 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x97c30800) [pid = 1804] [serial = 1146] [outer = 0x97ab1000] 06:26:00 INFO - PROCESS | 1804 | 1461072360495 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:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1637ms 06:26:00 INFO - PROCESS | 1804 | 1461072360547 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1804 | 1461072360550 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:26:00 INFO - PROCESS | 1804 | 1461072360558 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1804 | 1461072360562 Marionette TRACE conn4 <- [1,1498,null,{}] 06:26:00 INFO - PROCESS | 1804 | 1461072360569 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:26:00 INFO - PROCESS | 1804 | 1461072360811 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:26:01 INFO - PROCESS | 1804 | 1461072361128 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3c000 == 151 [pid = 1804] [id = 382] 06:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x97c25800) [pid = 1804] [serial = 1147] [outer = (nil)] 06:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x98473800) [pid = 1804] [serial = 1148] [outer = 0x97c25800] 06:26:01 INFO - PROCESS | 1804 | 1461072361225 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x98475c00) [pid = 1804] [serial = 1149] [outer = 0x97c25800] 06:26:02 INFO - PROCESS | 1804 | 1461072362172 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:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1686ms 06:26:02 INFO - PROCESS | 1804 | 1461072362247 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:26:02 INFO - PROCESS | 1804 | 1461072362250 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:26:02 INFO - PROCESS | 1804 | 1461072362258 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:26:02 INFO - PROCESS | 1804 | 1461072362261 Marionette TRACE conn4 <- [1,1502,null,{}] 06:26:02 INFO - PROCESS | 1804 | 1461072362268 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:26:02 INFO - PROCESS | 1804 | 1461072362536 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:26:02 INFO - PROCESS | 1804 | 1461072362852 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e201800 == 152 [pid = 1804] [id = 383] 06:26:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x8e38c000) [pid = 1804] [serial = 1150] [outer = (nil)] 06:26:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x98638400) [pid = 1804] [serial = 1151] [outer = 0x8e38c000] 06:26:02 INFO - PROCESS | 1804 | 1461072362951 Marionette DEBUG loaded listener.js 06:26:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x98645400) [pid = 1804] [serial = 1152] [outer = 0x8e38c000] 06:26:03 INFO - PROCESS | 1804 | 1461072363901 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:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1690ms 06:26:03 INFO - PROCESS | 1804 | 1461072363949 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:26:03 INFO - PROCESS | 1804 | 1461072363953 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:26:03 INFO - PROCESS | 1804 | 1461072363960 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - PROCESS | 1804 | 1461072363964 Marionette TRACE conn4 <- [1,1506,null,{}] 06:26:03 INFO - PROCESS | 1804 | 1461072363971 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:26:04 INFO - PROCESS | 1804 | 1461072364207 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:26:04 INFO - PROCESS | 1804 | 1461072364520 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x86be8000 == 153 [pid = 1804] [id = 384] 06:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9846d400) [pid = 1804] [serial = 1153] [outer = (nil)] 06:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x98a77400) [pid = 1804] [serial = 1154] [outer = 0x9846d400] 06:26:04 INFO - PROCESS | 1804 | 1461072364619 Marionette DEBUG loaded listener.js 06:26:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x98a7e800) [pid = 1804] [serial = 1155] [outer = 0x9846d400] 06:26:05 INFO - PROCESS | 1804 | 1461072365575 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:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1636ms 06:26:05 INFO - PROCESS | 1804 | 1461072365596 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:26:05 INFO - PROCESS | 1804 | 1461072365600 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:26:05 INFO - PROCESS | 1804 | 1461072365607 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:26:05 INFO - PROCESS | 1804 | 1461072365610 Marionette TRACE conn4 <- [1,1510,null,{}] 06:26:05 INFO - PROCESS | 1804 | 1461072365617 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:26:05 INFO - PROCESS | 1804 | 1461072365842 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:26:06 INFO - PROCESS | 1804 | 1461072366200 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x987a6800 == 154 [pid = 1804] [id = 385] 06:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x990ae800) [pid = 1804] [serial = 1156] [outer = (nil)] 06:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x99307400) [pid = 1804] [serial = 1157] [outer = 0x990ae800] 06:26:06 INFO - PROCESS | 1804 | 1461072366298 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9930c000) [pid = 1804] [serial = 1158] [outer = 0x990ae800] 06:26:07 INFO - PROCESS | 1804 | 1461072367250 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:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1680ms 06:26:07 INFO - PROCESS | 1804 | 1461072367288 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:26:07 INFO - PROCESS | 1804 | 1461072367293 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:26:07 INFO - PROCESS | 1804 | 1461072367299 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 1804 | 1461072367303 Marionette TRACE conn4 <- [1,1514,null,{}] 06:26:07 INFO - PROCESS | 1804 | 1461072367309 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:26:07 INFO - PROCESS | 1804 | 1461072367528 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:26:07 INFO - PROCESS | 1804 | 1461072367850 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff5400 == 155 [pid = 1804] [id = 386] 06:26:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x86bec000) [pid = 1804] [serial = 1159] [outer = (nil)] 06:26:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x89b16800) [pid = 1804] [serial = 1160] [outer = 0x86bec000] 06:26:07 INFO - PROCESS | 1804 | 1461072367947 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x900a4c00) [pid = 1804] [serial = 1161] [outer = 0x86bec000] 06:26:08 INFO - PROCESS | 1804 | 1461072368911 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:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x867f4c00 == 154 [pid = 1804] [id = 319] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8baca000 == 153 [pid = 1804] [id = 362] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x945df400 == 152 [pid = 1804] [id = 360] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8675c400 == 151 [pid = 1804] [id = 361] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8eedd000 == 150 [pid = 1804] [id = 359] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x91fb1400 == 149 [pid = 1804] [id = 358] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x9018b800 == 148 [pid = 1804] [id = 357] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x89b17400 == 147 [pid = 1804] [id = 356] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee9800 == 146 [pid = 1804] [id = 354] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff47800 == 145 [pid = 1804] [id = 355] 06:26:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee6000 == 144 [pid = 1804] [id = 353] 06:26:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8e20d000 == 143 [pid = 1804] [id = 352] 06:26:10 INFO - PROCESS | 1804 | --DOCSHELL 0x8a15d000 == 142 [pid = 1804] [id = 351] 06:26:10 INFO - PROCESS | 1804 | --DOCSHELL 0x891e2000 == 141 [pid = 1804] [id = 350] 06:26:10 INFO - PROCESS | 1804 | --DOCSHELL 0x88f5a800 == 140 [pid = 1804] [id = 349] 06:26:10 INFO - PROCESS | 1804 | --DOCSHELL 0x84fed800 == 139 [pid = 1804] [id = 348] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8a155000) [pid = 1804] [serial = 1043] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x867f4400) [pid = 1804] [serial = 981] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x893d5c00) [pid = 1804] [serial = 983] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x970e9c00) [pid = 1804] [serial = 1022] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x9018a400) [pid = 1804] [serial = 1004] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x95c5e400) [pid = 1804] [serial = 1019] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x944f2000) [pid = 1804] [serial = 1017] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x97aad800) [pid = 1804] [serial = 948] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x8a15c800) [pid = 1804] [serial = 986] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x9b0f0400) [pid = 1804] [serial = 936] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8989bc00) [pid = 1804] [serial = 984] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x93b30400) [pid = 1804] [serial = 1014] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x86bf2c00) [pid = 1804] [serial = 1034] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x8ec61400) [pid = 1804] [serial = 992] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x891dc800) [pid = 1804] [serial = 1037] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0xa0f34400) [pid = 1804] [serial = 939] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x975e4800) [pid = 1804] [serial = 1025] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x893d6800) [pid = 1804] [serial = 1038] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x900a1c00) [pid = 1804] [serial = 1002] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x99304c00) [pid = 1804] [serial = 933] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x91f46800) [pid = 1804] [serial = 924] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8ba77c00) [pid = 1804] [serial = 987] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x86be6c00) [pid = 1804] [serial = 1031] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8eee5000) [pid = 1804] [serial = 993] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e2af000) [pid = 1804] [serial = 918] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x97ab2800) [pid = 1804] [serial = 1029] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x975e8400) [pid = 1804] [serial = 1026] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8f775800) [pid = 1804] [serial = 995] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8e2a3000) [pid = 1804] [serial = 989] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8ff40800) [pid = 1804] [serial = 999] [outer = (nil)] [url = about:blank] 06:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2944ms 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x86f41400) [pid = 1804] [serial = 1035] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x91f11800) [pid = 1804] [serial = 1010] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x905bb800) [pid = 1804] [serial = 1008] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x97c2d800) [pid = 1804] [serial = 930] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x93b37400) [pid = 1804] [serial = 1016] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x93344400) [pid = 1804] [serial = 1013] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x91fa8000) [pid = 1804] [serial = 1011] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8fff5800) [pid = 1804] [serial = 1001] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8a046000) [pid = 1804] [serial = 1041] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x97ab4c00) [pid = 1804] [serial = 945] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8fda0800) [pid = 1804] [serial = 998] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8fda3400) [pid = 1804] [serial = 921] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x902c6400) [pid = 1804] [serial = 1005] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8eb6bc00) [pid = 1804] [serial = 990] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x944f5400) [pid = 1804] [serial = 927] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x96341400) [pid = 1804] [serial = 1020] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x89bc1000) [pid = 1804] [serial = 942] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x88f5a400) [pid = 1804] [serial = 951] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x97183c00) [pid = 1804] [serial = 1023] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x867ed800) [pid = 1804] [serial = 980] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8fb52800) [pid = 1804] [serial = 996] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x902e0c00) [pid = 1804] [serial = 1007] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a038c00) [pid = 1804] [serial = 1040] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x97aacc00) [pid = 1804] [serial = 1028] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x88709800) [pid = 1804] [serial = 915] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9fca1400) [pid = 1804] [serial = 954] [outer = (nil)] [url = about:blank] 06:26:10 INFO - PROCESS | 1804 | 1461072370414 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 1804 | 1461072370420 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:26:10 INFO - PROCESS | 1804 | 1461072370432 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 1804 | 1461072370442 Marionette TRACE conn4 <- [1,1518,null,{}] 06:26:10 INFO - PROCESS | 1804 | 1461072370450 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:26:10 INFO - PROCESS | 1804 | 1461072370650 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:26:10 INFO - PROCESS | 1804 | 1461072370852 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a10c00 == 140 [pid = 1804] [id = 387] 06:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88707000) [pid = 1804] [serial = 1162] [outer = (nil)] 06:26:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88f53400) [pid = 1804] [serial = 1163] [outer = 0x88707000] 06:26:10 INFO - PROCESS | 1804 | 1461072370946 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x88f58400) [pid = 1804] [serial = 1164] [outer = 0x88707000] 06:26:11 INFO - PROCESS | 1804 | 1461072371775 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:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1389ms 06:26:11 INFO - PROCESS | 1804 | 1461072371822 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:26:11 INFO - PROCESS | 1804 | 1461072371828 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:26:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:26:11 INFO - PROCESS | 1804 | 1461072371841 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:26:11 INFO - PROCESS | 1804 | 1461072371846 Marionette TRACE conn4 <- [1,1522,null,{}] 06:26:11 INFO - PROCESS | 1804 | 1461072371854 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:26:12 INFO - PROCESS | 1804 | 1461072372067 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:26:12 INFO - PROCESS | 1804 | 1461072372281 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d5c00 == 141 [pid = 1804] [id = 388] 06:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x893dc000) [pid = 1804] [serial = 1165] [outer = (nil)] 06:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8989e800) [pid = 1804] [serial = 1166] [outer = 0x893dc000] 06:26:12 INFO - PROCESS | 1804 | 1461072372417 Marionette DEBUG loaded listener.js 06:26:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x89bb8800) [pid = 1804] [serial = 1167] [outer = 0x893dc000] 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26:13 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:26: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:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:26: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:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:26: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:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:26: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:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:26:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1588ms 06:26:13 INFO - PROCESS | 1804 | 1461072373397 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:26:13 INFO - PROCESS | 1804 | 1461072373446 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:26:13 INFO - PROCESS | 1804 | 1461072373449 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:26:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:26:13 INFO - PROCESS | 1804 | 1461072373459 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:26:13 INFO - PROCESS | 1804 | 1461072373463 Marionette TRACE conn4 <- [1,1526,null,{}] 06:26:13 INFO - PROCESS | 1804 | 1461072373486 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:26:13 INFO - PROCESS | 1804 | 1461072373780 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:26:13 INFO - PROCESS | 1804 | 1461072373813 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d8000 == 142 [pid = 1804] [id = 389] 06:26:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8a9aa000) [pid = 1804] [serial = 1168] [outer = (nil)] 06:26:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ba6b000) [pid = 1804] [serial = 1169] [outer = 0x8a9aa000] 06:26:13 INFO - PROCESS | 1804 | 1461072373897 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8babd400) [pid = 1804] [serial = 1170] [outer = 0x8a9aa000] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8bdc6800) [pid = 1804] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x84ff7400) [pid = 1804] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x868d5400) [pid = 1804] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x868cbc00) [pid = 1804] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x84febc00) [pid = 1804] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a038400) [pid = 1804] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x893d6c00) [pid = 1804] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:26:15 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x84ff4c00) [pid = 1804] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:26:15 INFO - PROCESS | 1804 | 1461072375301 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:26:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:26:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:26:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:26:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:26:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:26:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:26:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1886ms 06:26:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:26:15 INFO - PROCESS | 1804 | 1461072375353 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 1804 | 1461072375356 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:26:15 INFO - PROCESS | 1804 | 1461072375366 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1804 | 1461072375370 Marionette TRACE conn4 <- [1,1530,null,{}] 06:26:15 INFO - PROCESS | 1804 | 1461072375412 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:26:15 INFO - PROCESS | 1804 | 1461072375683 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:26:15 INFO - PROCESS | 1804 | 1461072375865 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x84febc00 == 143 [pid = 1804] [id = 390] 06:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x867e8c00) [pid = 1804] [serial = 1171] [outer = (nil)] 06:26:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a9af000) [pid = 1804] [serial = 1172] [outer = 0x867e8c00] 06:26:15 INFO - PROCESS | 1804 | 1461072375957 Marionette DEBUG loaded listener.js 06:26:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8bdbbc00) [pid = 1804] [serial = 1173] [outer = 0x867e8c00] 06:26:16 INFO - PROCESS | 1804 | 1461072376672 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:26: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:26:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:26:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:26:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:26: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:26:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:26:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1348ms 06:26:16 INFO - PROCESS | 1804 | 1461072376714 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:26:16 INFO - PROCESS | 1804 | 1461072376717 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:26:16 INFO - PROCESS | 1804 | 1461072376724 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:26:16 INFO - PROCESS | 1804 | 1461072376727 Marionette TRACE conn4 <- [1,1534,null,{}] 06:26:16 INFO - PROCESS | 1804 | 1461072376733 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:26:16 INFO - PROCESS | 1804 | 1461072376990 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:26:17 INFO - PROCESS | 1804 | 1461072377010 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8989f800 == 144 [pid = 1804] [id = 391] 06:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x89bbd000) [pid = 1804] [serial = 1174] [outer = (nil)] 06:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e387800) [pid = 1804] [serial = 1175] [outer = 0x89bbd000] 06:26:17 INFO - PROCESS | 1804 | 1461072377091 Marionette DEBUG loaded listener.js 06:26:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8eb6d400) [pid = 1804] [serial = 1176] [outer = 0x89bbd000] 06:26:18 INFO - PROCESS | 1804 | 1461072378313 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:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1636ms 06:26:18 INFO - PROCESS | 1804 | 1461072378364 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 1804 | 1461072378372 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:26:18 INFO - PROCESS | 1804 | 1461072378386 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 1804 | 1461072378392 Marionette TRACE conn4 <- [1,1538,null,{}] 06:26:18 INFO - PROCESS | 1804 | 1461072378400 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:26:18 INFO - PROCESS | 1804 | 1461072378634 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:26:18 INFO - PROCESS | 1804 | 1461072378961 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f41400 == 145 [pid = 1804] [id = 392] 06:26:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x88f56000) [pid = 1804] [serial = 1177] [outer = (nil)] 06:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x898a1400) [pid = 1804] [serial = 1178] [outer = 0x88f56000] 06:26:19 INFO - PROCESS | 1804 | 1461072379056 Marionette DEBUG loaded listener.js 06:26:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x89bc4400) [pid = 1804] [serial = 1179] [outer = 0x88f56000] 06:26:20 INFO - PROCESS | 1804 | 1461072380038 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:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1691ms 06:26:20 INFO - PROCESS | 1804 | 1461072380078 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:26:20 INFO - PROCESS | 1804 | 1461072380087 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:26:20 INFO - PROCESS | 1804 | 1461072380100 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:26:20 INFO - PROCESS | 1804 | 1461072380104 Marionette TRACE conn4 <- [1,1542,null,{}] 06:26:20 INFO - PROCESS | 1804 | 1461072380111 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:26:20 INFO - PROCESS | 1804 | 1461072380353 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:26:20 INFO - PROCESS | 1804 | 1461072380725 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x893dec00 == 146 [pid = 1804] [id = 393] 06:26:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8a9abc00) [pid = 1804] [serial = 1180] [outer = (nil)] 06:26:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e2a5400) [pid = 1804] [serial = 1181] [outer = 0x8a9abc00] 06:26:20 INFO - PROCESS | 1804 | 1461072380818 Marionette DEBUG loaded listener.js 06:26:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e386c00) [pid = 1804] [serial = 1182] [outer = 0x8a9abc00] 06:26:21 INFO - PROCESS | 1804 | 1461072381837 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:26:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1795ms 06:26:21 INFO - PROCESS | 1804 | 1461072381894 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:26:21 INFO - PROCESS | 1804 | 1461072381899 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:26:21 INFO - PROCESS | 1804 | 1461072381907 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:26:21 INFO - PROCESS | 1804 | 1461072381914 Marionette TRACE conn4 <- [1,1546,null,{}] 06:26:21 INFO - PROCESS | 1804 | 1461072381931 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:26:22 INFO - PROCESS | 1804 | 1461072382218 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:26:22 INFO - PROCESS | 1804 | 1461072382534 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc2c00 == 147 [pid = 1804] [id = 394] 06:26:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8eee5000) [pid = 1804] [serial = 1183] [outer = (nil)] 06:26:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f773400) [pid = 1804] [serial = 1184] [outer = 0x8eee5000] 06:26:22 INFO - PROCESS | 1804 | 1461072382631 Marionette DEBUG loaded listener.js 06:26:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8fcc5c00) [pid = 1804] [serial = 1185] [outer = 0x8eee5000] 06:26:23 INFO - PROCESS | 1804 | 1461072383578 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:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1748ms 06:26:23 INFO - PROCESS | 1804 | 1461072383654 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:26:23 INFO - PROCESS | 1804 | 1461072383659 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:26:23 INFO - PROCESS | 1804 | 1461072383666 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - PROCESS | 1804 | 1461072383671 Marionette TRACE conn4 <- [1,1550,null,{}] 06:26:23 INFO - PROCESS | 1804 | 1461072383677 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:26:23 INFO - PROCESS | 1804 | 1461072383954 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:26:24 INFO - PROCESS | 1804 | 1461072384273 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a8000 == 148 [pid = 1804] [id = 395] 06:26:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8f5f6800) [pid = 1804] [serial = 1186] [outer = (nil)] 06:26:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8ff4b400) [pid = 1804] [serial = 1187] [outer = 0x8f5f6800] 06:26:24 INFO - PROCESS | 1804 | 1461072384365 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8fff6400) [pid = 1804] [serial = 1188] [outer = 0x8f5f6800] 06:26:25 INFO - PROCESS | 1804 | 1461072385299 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:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1692ms 06:26:25 INFO - PROCESS | 1804 | 1461072385359 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:26:25 INFO - PROCESS | 1804 | 1461072385364 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:26:25 INFO - PROCESS | 1804 | 1461072385371 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:26:25 INFO - PROCESS | 1804 | 1461072385375 Marionette TRACE conn4 <- [1,1554,null,{}] 06:26:25 INFO - PROCESS | 1804 | 1461072385381 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:26:25 INFO - PROCESS | 1804 | 1461072385618 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:26:25 INFO - PROCESS | 1804 | 1461072385944 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fda1400 == 149 [pid = 1804] [id = 396] 06:26:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x90180800) [pid = 1804] [serial = 1189] [outer = (nil)] 06:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x902ca400) [pid = 1804] [serial = 1190] [outer = 0x90180800] 06:26:26 INFO - PROCESS | 1804 | 1461072386046 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x902ce400) [pid = 1804] [serial = 1191] [outer = 0x90180800] 06:26:27 INFO - PROCESS | 1804 | 1461072387005 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:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1685ms 06:26:27 INFO - PROCESS | 1804 | 1461072387057 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:26:27 INFO - PROCESS | 1804 | 1461072387061 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:26:27 INFO - PROCESS | 1804 | 1461072387068 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:26:27 INFO - PROCESS | 1804 | 1461072387071 Marionette TRACE conn4 <- [1,1558,null,{}] 06:26:27 INFO - PROCESS | 1804 | 1461072387079 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:26:27 INFO - PROCESS | 1804 | 1461072387328 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:26:27 INFO - PROCESS | 1804 | 1461072387649 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x900a1c00 == 150 [pid = 1804] [id = 397] 06:26:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9018f800) [pid = 1804] [serial = 1192] [outer = (nil)] 06:26:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x90626800) [pid = 1804] [serial = 1193] [outer = 0x9018f800] 06:26:27 INFO - PROCESS | 1804 | 1461072387754 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x914ec000) [pid = 1804] [serial = 1194] [outer = 0x9018f800] 06:26:28 INFO - PROCESS | 1804 | 1461072388699 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:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1688ms 06:26:28 INFO - PROCESS | 1804 | 1461072388758 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 1804 | 1461072388763 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:26:28 INFO - PROCESS | 1804 | 1461072388770 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 1804 | 1461072388774 Marionette TRACE conn4 <- [1,1562,null,{}] 06:26:28 INFO - PROCESS | 1804 | 1461072388781 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:26:29 INFO - PROCESS | 1804 | 1461072389013 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:26:29 INFO - PROCESS | 1804 | 1461072389333 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x89896c00 == 151 [pid = 1804] [id = 398] 06:26:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x89f27000) [pid = 1804] [serial = 1195] [outer = (nil)] 06:26:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x91fb0400) [pid = 1804] [serial = 1196] [outer = 0x89f27000] 06:26:29 INFO - PROCESS | 1804 | 1461072389431 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x92081800) [pid = 1804] [serial = 1197] [outer = 0x89f27000] 06:26:30 INFO - PROCESS | 1804 | 1461072390360 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:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1635ms 06:26:30 INFO - PROCESS | 1804 | 1461072390406 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:26:30 INFO - PROCESS | 1804 | 1461072390411 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:26:30 INFO - PROCESS | 1804 | 1461072390417 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:26:30 INFO - PROCESS | 1804 | 1461072390421 Marionette TRACE conn4 <- [1,1566,null,{}] 06:26:30 INFO - PROCESS | 1804 | 1461072390428 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:26:30 INFO - PROCESS | 1804 | 1461072390665 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:26:30 INFO - PROCESS | 1804 | 1461072390975 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff48c00 == 152 [pid = 1804] [id = 399] 06:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x905bf000) [pid = 1804] [serial = 1198] [outer = (nil)] 06:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x93b34800) [pid = 1804] [serial = 1199] [outer = 0x905bf000] 06:26:31 INFO - PROCESS | 1804 | 1461072391087 Marionette DEBUG loaded listener.js 06:26:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x944f2000) [pid = 1804] [serial = 1200] [outer = 0x905bf000] 06:26:32 INFO - PROCESS | 1804 | 1461072392038 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:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1684ms 06:26:32 INFO - PROCESS | 1804 | 1461072392101 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:26:32 INFO - PROCESS | 1804 | 1461072392105 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:26:32 INFO - PROCESS | 1804 | 1461072392112 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:26:32 INFO - PROCESS | 1804 | 1461072392116 Marionette TRACE conn4 <- [1,1570,null,{}] 06:26:32 INFO - PROCESS | 1804 | 1461072392122 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:26:32 INFO - PROCESS | 1804 | 1461072392455 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:26:32 INFO - PROCESS | 1804 | 1461072392707 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x905bbc00 == 153 [pid = 1804] [id = 400] 06:26:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9333b800) [pid = 1804] [serial = 1201] [outer = (nil)] 06:26:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x945df400) [pid = 1804] [serial = 1202] [outer = 0x9333b800] 06:26:32 INFO - PROCESS | 1804 | 1461072392801 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x95a42400) [pid = 1804] [serial = 1203] [outer = 0x9333b800] 06:26:33 INFO - PROCESS | 1804 | 1461072393767 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:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1731ms 06:26:33 INFO - PROCESS | 1804 | 1461072393844 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:26:33 INFO - PROCESS | 1804 | 1461072393847 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:26:33 INFO - PROCESS | 1804 | 1461072393855 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 1804 | 1461072393858 Marionette TRACE conn4 <- [1,1574,null,{}] 06:26:33 INFO - PROCESS | 1804 | 1461072393865 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:26:34 INFO - PROCESS | 1804 | 1461072394131 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:26:34 INFO - PROCESS | 1804 | 1461072394464 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e205c00 == 154 [pid = 1804] [id = 401] 06:26:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9674ac00) [pid = 1804] [serial = 1204] [outer = (nil)] 06:26:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x97183c00) [pid = 1804] [serial = 1205] [outer = 0x9674ac00] 06:26:34 INFO - PROCESS | 1804 | 1461072394559 Marionette DEBUG loaded listener.js 06:26:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x97401800) [pid = 1804] [serial = 1206] [outer = 0x9674ac00] 06:26:35 INFO - PROCESS | 1804 | 1461072395497 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:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1696ms 06:26:35 INFO - PROCESS | 1804 | 1461072395551 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:26:35 INFO - PROCESS | 1804 | 1461072395554 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:26:35 INFO - PROCESS | 1804 | 1461072395562 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:26:35 INFO - PROCESS | 1804 | 1461072395567 Marionette TRACE conn4 <- [1,1578,null,{}] 06:26:35 INFO - PROCESS | 1804 | 1461072395574 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:26:35 INFO - PROCESS | 1804 | 1461072395829 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:26:36 INFO - PROCESS | 1804 | 1461072396146 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e7000 == 155 [pid = 1804] [id = 402] 06:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9776e800) [pid = 1804] [serial = 1207] [outer = (nil)] 06:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x97aa8800) [pid = 1804] [serial = 1208] [outer = 0x9776e800] 06:26:36 INFO - PROCESS | 1804 | 1461072396252 Marionette DEBUG loaded listener.js 06:26:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x97ab5000) [pid = 1804] [serial = 1209] [outer = 0x9776e800] 06:26:37 INFO - PROCESS | 1804 | 1461072397181 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:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1684ms 06:26:37 INFO - PROCESS | 1804 | 1461072397247 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:26:37 INFO - PROCESS | 1804 | 1461072397252 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:26:37 INFO - PROCESS | 1804 | 1461072397259 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:26:37 INFO - PROCESS | 1804 | 1461072397263 Marionette TRACE conn4 <- [1,1582,null,{}] 06:26:37 INFO - PROCESS | 1804 | 1461072397269 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:26:37 INFO - PROCESS | 1804 | 1461072397494 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:26:37 INFO - PROCESS | 1804 | 1461072397762 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x9776f000 == 156 [pid = 1804] [id = 403] 06:26:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x97774400) [pid = 1804] [serial = 1210] [outer = (nil)] 06:26:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x9846e800) [pid = 1804] [serial = 1211] [outer = 0x97774400] 06:26:37 INFO - PROCESS | 1804 | 1461072397902 Marionette DEBUG loaded listener.js 06:26:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x98638000) [pid = 1804] [serial = 1212] [outer = 0x97774400] 06:26:38 INFO - PROCESS | 1804 | 1461072398808 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:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1584ms 06:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:26:38 INFO - PROCESS | 1804 | 1461072398843 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:26:38 INFO - PROCESS | 1804 | 1461072398846 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:26:38 INFO - PROCESS | 1804 | 1461072398854 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:26:38 INFO - PROCESS | 1804 | 1461072398857 Marionette TRACE conn4 <- [1,1586,null,{}] 06:26:38 INFO - PROCESS | 1804 | 1461072398864 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:26:39 INFO - PROCESS | 1804 | 1461072399083 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:26:39 INFO - PROCESS | 1804 | 1461072399413 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eeeb000 == 157 [pid = 1804] [id = 404] 06:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x8f77d400) [pid = 1804] [serial = 1213] [outer = (nil)] 06:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x99306400) [pid = 1804] [serial = 1214] [outer = 0x8f77d400] 06:26:39 INFO - PROCESS | 1804 | 1461072399510 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x9930d000) [pid = 1804] [serial = 1215] [outer = 0x8f77d400] 06:26:40 INFO - PROCESS | 1804 | 1461072400399 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:26:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:26:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1593ms 06:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:26:40 INFO - PROCESS | 1804 | 1461072400451 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:26:40 INFO - PROCESS | 1804 | 1461072400454 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:26:40 INFO - PROCESS | 1804 | 1461072400461 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:26:40 INFO - PROCESS | 1804 | 1461072400465 Marionette TRACE conn4 <- [1,1590,null,{}] 06:26:40 INFO - PROCESS | 1804 | 1461072400472 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:26:40 INFO - PROCESS | 1804 | 1461072400709 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:26:41 INFO - PROCESS | 1804 | 1461072401027 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f49000 == 158 [pid = 1804] [id = 405] 06:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x8df12c00) [pid = 1804] [serial = 1216] [outer = (nil)] 06:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9b08bc00) [pid = 1804] [serial = 1217] [outer = 0x8df12c00] 06:26:41 INFO - PROCESS | 1804 | 1461072401124 Marionette DEBUG loaded listener.js 06:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9b097c00) [pid = 1804] [serial = 1218] [outer = 0x8df12c00] 06:26:42 INFO - PROCESS | 1804 | 1461072402061 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:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1681ms 06:26:42 INFO - PROCESS | 1804 | 1461072402143 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:26:42 INFO - PROCESS | 1804 | 1461072402146 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:26:42 INFO - PROCESS | 1804 | 1461072402154 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:26:42 INFO - PROCESS | 1804 | 1461072402158 Marionette TRACE conn4 <- [1,1594,null,{}] 06:26:42 INFO - PROCESS | 1804 | 1461072402164 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:26:42 INFO - PROCESS | 1804 | 1461072402389 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:26:42 INFO - PROCESS | 1804 | 1461072402707 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f5800 == 159 [pid = 1804] [id = 406] 06:26:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9ae7f800) [pid = 1804] [serial = 1219] [outer = (nil)] 06:26:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x9df87800) [pid = 1804] [serial = 1220] [outer = 0x9ae7f800] 06:26:42 INFO - PROCESS | 1804 | 1461072402804 Marionette DEBUG loaded listener.js 06:26:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x9ea15000) [pid = 1804] [serial = 1221] [outer = 0x9ae7f800] 06:26:43 INFO - PROCESS | 1804 | 1461072403714 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:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1629ms 06:26:43 INFO - PROCESS | 1804 | 1461072403785 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:26:43 INFO - PROCESS | 1804 | 1461072403789 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:26:43 INFO - PROCESS | 1804 | 1461072403796 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:26:43 INFO - PROCESS | 1804 | 1461072403799 Marionette TRACE conn4 <- [1,1598,null,{}] 06:26:43 INFO - PROCESS | 1804 | 1461072403806 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:26:44 INFO - PROCESS | 1804 | 1461072404035 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:26:44 INFO - PROCESS | 1804 | 1461072404368 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc0000 == 160 [pid = 1804] [id = 407] 06:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9018f000) [pid = 1804] [serial = 1222] [outer = (nil)] 06:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x9fb8c800) [pid = 1804] [serial = 1223] [outer = 0x9018f000] 06:26:44 INFO - PROCESS | 1804 | 1461072404469 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x9fc07000) [pid = 1804] [serial = 1224] [outer = 0x9018f000] 06:26:45 INFO - PROCESS | 1804 | 1461072405369 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:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1643ms 06:26:45 INFO - PROCESS | 1804 | 1461072405439 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:26:45 INFO - PROCESS | 1804 | 1461072405444 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:26:45 INFO - PROCESS | 1804 | 1461072405452 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:26:45 INFO - PROCESS | 1804 | 1461072405456 Marionette TRACE conn4 <- [1,1602,null,{}] 06:26:45 INFO - PROCESS | 1804 | 1461072405463 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:26:45 INFO - PROCESS | 1804 | 1461072405741 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:26:46 INFO - PROCESS | 1804 | 1461072406071 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x9ae8d400 == 161 [pid = 1804] [id = 408] 06:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x9b08e400) [pid = 1804] [serial = 1225] [outer = (nil)] 06:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x9fee9000) [pid = 1804] [serial = 1226] [outer = 0x9b08e400] 06:26:46 INFO - PROCESS | 1804 | 1461072406166 Marionette DEBUG loaded listener.js 06:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0xa0007000) [pid = 1804] [serial = 1227] [outer = 0x9b08e400] 06:26:47 INFO - PROCESS | 1804 | 1461072407108 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:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1735ms 06:26:47 INFO - PROCESS | 1804 | 1461072407187 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:26:47 INFO - PROCESS | 1804 | 1461072407190 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:26:47 INFO - PROCESS | 1804 | 1461072407198 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:26:47 INFO - PROCESS | 1804 | 1461072407202 Marionette TRACE conn4 <- [1,1606,null,{}] 06:26:47 INFO - PROCESS | 1804 | 1461072407209 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:26:47 INFO - PROCESS | 1804 | 1461072407478 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x88705c00 == 160 [pid = 1804] [id = 212] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8fccec00 == 159 [pid = 1804] [id = 77] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x9673d800 == 158 [pid = 1804] [id = 78] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9a6c00 == 157 [pid = 1804] [id = 157] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x93298000 == 156 [pid = 1804] [id = 45] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb4f800 == 155 [pid = 1804] [id = 156] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x913e7c00 == 154 [pid = 1804] [id = 137] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x89898400 == 153 [pid = 1804] [id = 230] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x84febc00 == 152 [pid = 1804] [id = 390] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x893d8000 == 151 [pid = 1804] [id = 389] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x893d5c00 == 150 [pid = 1804] [id = 388] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x87a10c00 == 149 [pid = 1804] [id = 387] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x987a6800 == 148 [pid = 1804] [id = 385] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x86be8000 == 147 [pid = 1804] [id = 384] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3c000 == 146 [pid = 1804] [id = 382] 06:26:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8e201800 == 145 [pid = 1804] [id = 383] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x8e20a000) [pid = 1804] [serial = 1104] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x867edc00) [pid = 1804] [serial = 1106] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8e391c00) [pid = 1804] [serial = 1109] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x8ba78c00) [pid = 1804] [serial = 1101] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x8df16800) [pid = 1804] [serial = 1103] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x86f3b800) [pid = 1804] [serial = 1107] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x902cd400) [pid = 1804] [serial = 1067] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x905b7800) [pid = 1804] [serial = 1070] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x914f4800) [pid = 1804] [serial = 1073] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x92082400) [pid = 1804] [serial = 1076] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x93b3a800) [pid = 1804] [serial = 1079] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8a9adc00) [pid = 1804] [serial = 1044] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x9633d400) [pid = 1804] [serial = 1082] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x97212800) [pid = 1804] [serial = 1085] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x975dd400) [pid = 1804] [serial = 1088] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x891e1400) [pid = 1804] [serial = 1032] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x97ab2400) [pid = 1804] [serial = 1091] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x84ff5000) [pid = 1804] [serial = 957] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8aae7400) [pid = 1804] [serial = 1100] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x89bc0800) [pid = 1804] [serial = 1095] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8989dc00) [pid = 1804] [serial = 1094] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x868c6800) [pid = 1804] [serial = 1097] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x87a07c00) [pid = 1804] [serial = 1098] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x867f6000) [pid = 1804] [serial = 1046] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x89899800) [pid = 1804] [serial = 1049] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8ba70c00) [pid = 1804] [serial = 1052] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e20c400) [pid = 1804] [serial = 1055] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8eb72400) [pid = 1804] [serial = 1058] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8f5f8800) [pid = 1804] [serial = 1061] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8fff3800) [pid = 1804] [serial = 1064] [outer = (nil)] [url = about:blank] 06:26:49 INFO - PROCESS | 1804 | 1461072409315 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f7800 == 146 [pid = 1804] [id = 409] 06:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x868c6800) [pid = 1804] [serial = 1228] [outer = (nil)] 06:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x86be8000) [pid = 1804] [serial = 1229] [outer = 0x868c6800] 06:26:49 INFO - PROCESS | 1804 | 1461072409400 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x86f3fc00) [pid = 1804] [serial = 1230] [outer = 0x868c6800] 06:26:50 INFO - PROCESS | 1804 | 1461072410230 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:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 3050ms 06:26:50 INFO - PROCESS | 1804 | 1461072410250 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:26:50 INFO - PROCESS | 1804 | 1461072410259 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:26:50 INFO - PROCESS | 1804 | 1461072410268 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:26:50 INFO - PROCESS | 1804 | 1461072410274 Marionette TRACE conn4 <- [1,1610,null,{}] 06:26:50 INFO - PROCESS | 1804 | 1461072410281 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:26:50 INFO - PROCESS | 1804 | 1461072410602 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:26:50 INFO - PROCESS | 1804 | 1461072410728 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f60800 == 147 [pid = 1804] [id = 410] 06:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x88fd9c00) [pid = 1804] [serial = 1231] [outer = (nil)] 06:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x891e3400) [pid = 1804] [serial = 1232] [outer = 0x88fd9c00] 06:26:50 INFO - PROCESS | 1804 | 1461072410813 Marionette DEBUG loaded listener.js 06:26:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x89896400) [pid = 1804] [serial = 1233] [outer = 0x88fd9c00] 06:26:51 INFO - PROCESS | 1804 | 1461072411851 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:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1641ms 06:26:51 INFO - PROCESS | 1804 | 1461072411917 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 1804 | 1461072411924 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:26:51 INFO - PROCESS | 1804 | 1461072411932 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 1804 | 1461072411936 Marionette TRACE conn4 <- [1,1614,null,{}] 06:26:51 INFO - PROCESS | 1804 | 1461072411942 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:26:52 INFO - PROCESS | 1804 | 1461072412231 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:26:52 INFO - PROCESS | 1804 | 1461072412260 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d4c00 == 148 [pid = 1804] [id = 411] 06:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x89b22000) [pid = 1804] [serial = 1234] [outer = (nil)] 06:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8a044800) [pid = 1804] [serial = 1235] [outer = 0x89b22000] 06:26:52 INFO - PROCESS | 1804 | 1461072412340 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8a9a2400) [pid = 1804] [serial = 1236] [outer = 0x89b22000] 06:26:53 INFO - PROCESS | 1804 | 1461072413386 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:26:53 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:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1490ms 06:26:53 INFO - PROCESS | 1804 | 1461072413422 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:26:53 INFO - PROCESS | 1804 | 1461072413430 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8eedd800) [pid = 1804] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8eee8400) [pid = 1804] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x84ff4400) [pid = 1804] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8eee2c00) [pid = 1804] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8675e000) [pid = 1804] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x891e5c00) [pid = 1804] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x91fb2400) [pid = 1804] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e38b800) [pid = 1804] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8fda8c00) [pid = 1804] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9018f400) [pid = 1804] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8df1a800) [pid = 1804] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x867e8c00) [pid = 1804] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8a9aa000) [pid = 1804] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x893dc000) [pid = 1804] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x88707000) [pid = 1804] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x86bec000) [pid = 1804] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x990ae800) [pid = 1804] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9846d400) [pid = 1804] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8e38c000) [pid = 1804] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x97c25800) [pid = 1804] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x97ab1000) [pid = 1804] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9777b000) [pid = 1804] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91f46c00) [pid = 1804] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x93b2f800) [pid = 1804] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8ff47000) [pid = 1804] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8ffef000) [pid = 1804] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x902e2800) [pid = 1804] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a9af400) [pid = 1804] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8f778c00) [pid = 1804] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8f5ed800) [pid = 1804] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8aaed400) [pid = 1804] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x88f53c00) [pid = 1804] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89bbb800) [pid = 1804] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x95add000) [pid = 1804] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x945e3000) [pid = 1804] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x891e4c00) [pid = 1804] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8ffea400) [pid = 1804] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89bbbc00) [pid = 1804] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:26:54 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8fd9cc00) [pid = 1804] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:26:54 INFO - PROCESS | 1804 | 1461072414333 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:26:54 INFO - PROCESS | 1804 | 1461072414363 Marionette TRACE conn4 <- [1,1618,null,{}] 06:26:54 INFO - PROCESS | 1804 | 1461072414429 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:26:54 INFO - PROCESS | 1804 | 1461072414694 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:26:54 INFO - PROCESS | 1804 | 1461072414816 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x86bec000 == 149 [pid = 1804] [id = 412] 06:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88707000) [pid = 1804] [serial = 1237] [outer = (nil)] 06:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89bbbc00) [pid = 1804] [serial = 1238] [outer = 0x88707000] 06:26:54 INFO - PROCESS | 1804 | 1461072414896 Marionette DEBUG loaded listener.js 06:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a9af400) [pid = 1804] [serial = 1239] [outer = 0x88707000] 06:26:55 INFO - PROCESS | 1804 | 1461072415707 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:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2310ms 06:26:55 INFO - PROCESS | 1804 | 1461072415754 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:26:55 INFO - PROCESS | 1804 | 1461072415759 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:26:55 INFO - PROCESS | 1804 | 1461072415780 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:26:55 INFO - PROCESS | 1804 | 1461072415783 Marionette TRACE conn4 <- [1,1622,null,{}] 06:26:55 INFO - PROCESS | 1804 | 1461072415788 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:26:55 INFO - PROCESS | 1804 | 1461072415991 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:26:56 INFO - PROCESS | 1804 | 1461072416002 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f55000 == 150 [pid = 1804] [id = 413] 06:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89f27800) [pid = 1804] [serial = 1240] [outer = (nil)] 06:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8bdc4400) [pid = 1804] [serial = 1241] [outer = 0x89f27800] 06:26:56 INFO - PROCESS | 1804 | 1461072416084 Marionette DEBUG loaded listener.js 06:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8df1b800) [pid = 1804] [serial = 1242] [outer = 0x89f27800] 06:26:57 INFO - PROCESS | 1804 | 1461072417464 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:26:57 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:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1736ms 06:26:57 INFO - PROCESS | 1804 | 1461072417517 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:26:57 INFO - PROCESS | 1804 | 1461072417526 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:26:57 INFO - PROCESS | 1804 | 1461072417536 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:26:57 INFO - PROCESS | 1804 | 1461072417543 Marionette TRACE conn4 <- [1,1626,null,{}] 06:26:57 INFO - PROCESS | 1804 | 1461072417552 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:26:57 INFO - PROCESS | 1804 | 1461072417828 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:26:58 INFO - PROCESS | 1804 | 1461072418154 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x88705c00 == 151 [pid = 1804] [id = 414] 06:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x88f59000) [pid = 1804] [serial = 1243] [outer = (nil)] 06:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x893d5800) [pid = 1804] [serial = 1244] [outer = 0x88f59000] 06:26:58 INFO - PROCESS | 1804 | 1461072418253 Marionette DEBUG loaded listener.js 06:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x89b20800) [pid = 1804] [serial = 1245] [outer = 0x88f59000] 06:26:59 INFO - PROCESS | 1804 | 1461072419314 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:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1838ms 06:26:59 INFO - PROCESS | 1804 | 1461072419375 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1804 | 1461072419384 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:26:59 INFO - PROCESS | 1804 | 1461072419396 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1804 | 1461072419400 Marionette TRACE conn4 <- [1,1630,null,{}] 06:26:59 INFO - PROCESS | 1804 | 1461072419407 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:26:59 INFO - PROCESS | 1804 | 1461072419656 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:26:59 INFO - PROCESS | 1804 | 1461072419976 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e4c00 == 152 [pid = 1804] [id = 415] 06:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x89b1f800) [pid = 1804] [serial = 1246] [outer = (nil)] 06:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8bac8800) [pid = 1804] [serial = 1247] [outer = 0x89b1f800] 06:27:00 INFO - PROCESS | 1804 | 1461072420073 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8e205400) [pid = 1804] [serial = 1248] [outer = 0x89b1f800] 06:27:01 INFO - PROCESS | 1804 | 1461072421054 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:27:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1701ms 06:27:01 INFO - PROCESS | 1804 | 1461072421101 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:27:01 INFO - PROCESS | 1804 | 1461072421106 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:27:01 INFO - PROCESS | 1804 | 1461072421114 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:27:01 INFO - PROCESS | 1804 | 1461072421120 Marionette TRACE conn4 <- [1,1634,null,{}] 06:27:01 INFO - PROCESS | 1804 | 1461072421138 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:27:01 INFO - PROCESS | 1804 | 1461072421390 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:27:01 INFO - PROCESS | 1804 | 1461072421715 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8babdc00 == 153 [pid = 1804] [id = 416] 06:27:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e2a8800) [pid = 1804] [serial = 1249] [outer = (nil)] 06:27:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8ec59c00) [pid = 1804] [serial = 1250] [outer = 0x8e2a8800] 06:27:01 INFO - PROCESS | 1804 | 1461072421821 Marionette DEBUG loaded listener.js 06:27:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8eedd000) [pid = 1804] [serial = 1251] [outer = 0x8e2a8800] 06:27:02 INFO - PROCESS | 1804 | 1461072422743 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:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1693ms 06:27:02 INFO - PROCESS | 1804 | 1461072422808 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:27:02 INFO - PROCESS | 1804 | 1461072422814 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:27:02 INFO - PROCESS | 1804 | 1461072422821 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 1804 | 1461072422824 Marionette TRACE conn4 <- [1,1638,null,{}] 06:27:02 INFO - PROCESS | 1804 | 1461072422831 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:27:03 INFO - PROCESS | 1804 | 1461072423143 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:27:03 INFO - PROCESS | 1804 | 1461072423399 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a1400 == 154 [pid = 1804] [id = 417] 06:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8ec5c000) [pid = 1804] [serial = 1252] [outer = (nil)] 06:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8f5fcc00) [pid = 1804] [serial = 1253] [outer = 0x8ec5c000] 06:27:03 INFO - PROCESS | 1804 | 1461072423510 Marionette DEBUG loaded listener.js 06:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8f779800) [pid = 1804] [serial = 1254] [outer = 0x8ec5c000] 06:27:04 INFO - PROCESS | 1804 | 1461072424398 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:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1632ms 06:27:04 INFO - PROCESS | 1804 | 1461072424453 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:27:04 INFO - PROCESS | 1804 | 1461072424457 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:27:04 INFO - PROCESS | 1804 | 1461072424483 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:27:04 INFO - PROCESS | 1804 | 1461072424488 Marionette TRACE conn4 <- [1,1642,null,{}] 06:27:04 INFO - PROCESS | 1804 | 1461072424494 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:27:04 INFO - PROCESS | 1804 | 1461072424722 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:27:05 INFO - PROCESS | 1804 | 1461072425048 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdba400 == 155 [pid = 1804] [id = 418] 06:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8fcc1400) [pid = 1804] [serial = 1255] [outer = (nil)] 06:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8fda3000) [pid = 1804] [serial = 1256] [outer = 0x8fcc1400] 06:27:05 INFO - PROCESS | 1804 | 1461072425149 Marionette DEBUG loaded listener.js 06:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8fdaa000) [pid = 1804] [serial = 1257] [outer = 0x8fcc1400] 06:27:06 INFO - PROCESS | 1804 | 1461072426086 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:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1636ms 06:27:06 INFO - PROCESS | 1804 | 1461072426117 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:27:06 INFO - PROCESS | 1804 | 1461072426121 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:27:06 INFO - PROCESS | 1804 | 1461072426128 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:27:06 INFO - PROCESS | 1804 | 1461072426132 Marionette TRACE conn4 <- [1,1646,null,{}] 06:27:06 INFO - PROCESS | 1804 | 1461072426156 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:27:06 INFO - PROCESS | 1804 | 1461072426466 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:27:06 INFO - PROCESS | 1804 | 1461072426722 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb4f800 == 156 [pid = 1804] [id = 419] 06:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8fb53c00) [pid = 1804] [serial = 1258] [outer = (nil)] 06:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9018dc00) [pid = 1804] [serial = 1259] [outer = 0x8fb53c00] 06:27:06 INFO - PROCESS | 1804 | 1461072426824 Marionette DEBUG loaded listener.js 06:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x902d5800) [pid = 1804] [serial = 1260] [outer = 0x8fb53c00] 06:27:07 INFO - PROCESS | 1804 | 1461072427781 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:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1730ms 06:27:07 INFO - PROCESS | 1804 | 1461072427859 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:27:07 INFO - PROCESS | 1804 | 1461072427863 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:27:07 INFO - PROCESS | 1804 | 1461072427871 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:27:07 INFO - PROCESS | 1804 | 1461072427875 Marionette TRACE conn4 <- [1,1650,null,{}] 06:27:07 INFO - PROCESS | 1804 | 1461072427881 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:27:08 INFO - PROCESS | 1804 | 1461072428104 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:27:08 INFO - PROCESS | 1804 | 1461072428427 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ffef000 == 157 [pid = 1804] [id = 420] 06:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8fff0c00) [pid = 1804] [serial = 1261] [outer = (nil)] 06:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x905bd000) [pid = 1804] [serial = 1262] [outer = 0x8fff0c00] 06:27:08 INFO - PROCESS | 1804 | 1461072428539 Marionette DEBUG loaded listener.js 06:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x90707400) [pid = 1804] [serial = 1263] [outer = 0x8fff0c00] 06:27:09 INFO - PROCESS | 1804 | 1461072429454 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:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1636ms 06:27:09 INFO - PROCESS | 1804 | 1461072429508 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:27:09 INFO - PROCESS | 1804 | 1461072429513 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:27:09 INFO - PROCESS | 1804 | 1461072429520 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 1804 | 1461072429523 Marionette TRACE conn4 <- [1,1654,null,{}] 06:27:09 INFO - PROCESS | 1804 | 1461072429530 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:27:09 INFO - PROCESS | 1804 | 1461072429753 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:27:10 INFO - PROCESS | 1804 | 1461072430076 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x902d1000 == 158 [pid = 1804] [id = 421] 06:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x905b8000) [pid = 1804] [serial = 1264] [outer = (nil)] 06:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x91f3d400) [pid = 1804] [serial = 1265] [outer = 0x905b8000] 06:27:10 INFO - PROCESS | 1804 | 1461072430182 Marionette DEBUG loaded listener.js 06:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x91f44400) [pid = 1804] [serial = 1266] [outer = 0x905b8000] 06:27:11 INFO - PROCESS | 1804 | 1461072431088 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:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1631ms 06:27:11 INFO - PROCESS | 1804 | 1461072431151 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:27:11 INFO - PROCESS | 1804 | 1461072431156 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:27:11 INFO - PROCESS | 1804 | 1461072431165 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:27:11 INFO - PROCESS | 1804 | 1461072431169 Marionette TRACE conn4 <- [1,1658,null,{}] 06:27:11 INFO - PROCESS | 1804 | 1461072431176 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:27:11 INFO - PROCESS | 1804 | 1461072431412 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:27:11 INFO - PROCESS | 1804 | 1461072431740 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x914f1000 == 159 [pid = 1804] [id = 422] 06:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x91f0a000) [pid = 1804] [serial = 1267] [outer = (nil)] 06:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9333e800) [pid = 1804] [serial = 1268] [outer = 0x91f0a000] 06:27:11 INFO - PROCESS | 1804 | 1461072431839 Marionette DEBUG loaded listener.js 06:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x93344400) [pid = 1804] [serial = 1269] [outer = 0x91f0a000] 06:27:12 INFO - PROCESS | 1804 | 1461072432748 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:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1636ms 06:27:12 INFO - PROCESS | 1804 | 1461072432800 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:27:12 INFO - PROCESS | 1804 | 1461072432804 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:27:12 INFO - PROCESS | 1804 | 1461072432810 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:27:12 INFO - PROCESS | 1804 | 1461072432814 Marionette TRACE conn4 <- [1,1662,null,{}] 06:27:12 INFO - PROCESS | 1804 | 1461072432820 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:27:13 INFO - PROCESS | 1804 | 1461072433045 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:27:13 INFO - PROCESS | 1804 | 1461072433380 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x93297400 == 160 [pid = 1804] [id = 423] 06:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x944f9400) [pid = 1804] [serial = 1270] [outer = (nil)] 06:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x945db800) [pid = 1804] [serial = 1271] [outer = 0x944f9400] 06:27:13 INFO - PROCESS | 1804 | 1461072433482 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x945e2c00) [pid = 1804] [serial = 1272] [outer = 0x944f9400] 06:27:14 INFO - PROCESS | 1804 | 1461072434427 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:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1689ms 06:27:14 INFO - PROCESS | 1804 | 1461072434502 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:27:14 INFO - PROCESS | 1804 | 1461072434506 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:27:14 INFO - PROCESS | 1804 | 1461072434514 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:27:14 INFO - PROCESS | 1804 | 1461072434519 Marionette TRACE conn4 <- [1,1666,null,{}] 06:27:14 INFO - PROCESS | 1804 | 1461072434526 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:27:14 INFO - PROCESS | 1804 | 1461072434822 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:27:15 INFO - PROCESS | 1804 | 1461072435150 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x944ec000 == 161 [pid = 1804] [id = 424] 06:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x945d9000) [pid = 1804] [serial = 1273] [outer = (nil)] 06:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9726dc00) [pid = 1804] [serial = 1274] [outer = 0x945d9000] 06:27:15 INFO - PROCESS | 1804 | 1461072435248 Marionette DEBUG loaded listener.js 06:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x975e8c00) [pid = 1804] [serial = 1275] [outer = 0x945d9000] 06:27:16 INFO - PROCESS | 1804 | 1461072436208 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:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1739ms 06:27:16 INFO - PROCESS | 1804 | 1461072436252 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:27:16 INFO - PROCESS | 1804 | 1461072436256 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:27:16 INFO - PROCESS | 1804 | 1461072436263 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:27:16 INFO - PROCESS | 1804 | 1461072436267 Marionette TRACE conn4 <- [1,1670,null,{}] 06:27:16 INFO - PROCESS | 1804 | 1461072436273 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:27:16 INFO - PROCESS | 1804 | 1461072436495 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:27:16 INFO - PROCESS | 1804 | 1461072436822 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x96740000 == 162 [pid = 1804] [id = 425] 06:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x96749000) [pid = 1804] [serial = 1276] [outer = (nil)] 06:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9777b800) [pid = 1804] [serial = 1277] [outer = 0x96749000] 06:27:16 INFO - PROCESS | 1804 | 1461072436921 Marionette DEBUG loaded listener.js 06:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x97aae400) [pid = 1804] [serial = 1278] [outer = 0x96749000] 06:27:17 INFO - PROCESS | 1804 | 1461072437845 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:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1636ms 06:27:17 INFO - PROCESS | 1804 | 1461072437900 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:27:17 INFO - PROCESS | 1804 | 1461072437903 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:27:17 INFO - PROCESS | 1804 | 1461072437911 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:27:17 INFO - PROCESS | 1804 | 1461072437914 Marionette TRACE conn4 <- [1,1674,null,{}] 06:27:17 INFO - PROCESS | 1804 | 1461072437920 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:27:18 INFO - PROCESS | 1804 | 1461072438149 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:27:18 INFO - PROCESS | 1804 | 1461072438470 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x868cbc00 == 163 [pid = 1804] [id = 426] 06:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x97772c00) [pid = 1804] [serial = 1279] [outer = (nil)] 06:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x97c28800) [pid = 1804] [serial = 1280] [outer = 0x97772c00] 06:27:18 INFO - PROCESS | 1804 | 1461072438583 Marionette DEBUG loaded listener.js 06:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x97c2b800) [pid = 1804] [serial = 1281] [outer = 0x97772c00] 06:27:19 INFO - PROCESS | 1804 | 1461072439542 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:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1679ms 06:27:19 INFO - PROCESS | 1804 | 1461072439591 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:27:19 INFO - PROCESS | 1804 | 1461072439595 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:27:19 INFO - PROCESS | 1804 | 1461072439602 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:27:19 INFO - PROCESS | 1804 | 1461072439606 Marionette TRACE conn4 <- [1,1678,null,{}] 06:27:19 INFO - PROCESS | 1804 | 1461072439612 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:27:19 INFO - PROCESS | 1804 | 1461072439838 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:27:20 INFO - PROCESS | 1804 | 1461072440158 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x97ad8000 == 164 [pid = 1804] [id = 427] 06:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x97bf2400) [pid = 1804] [serial = 1282] [outer = (nil)] 06:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x98637800) [pid = 1804] [serial = 1283] [outer = 0x97bf2400] 06:27:20 INFO - PROCESS | 1804 | 1461072440258 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x987a6800) [pid = 1804] [serial = 1284] [outer = 0x97bf2400] 06:27:21 INFO - PROCESS | 1804 | 1461072441191 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:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1633ms 06:27:21 INFO - PROCESS | 1804 | 1461072441235 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:27:21 INFO - PROCESS | 1804 | 1461072441241 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:27:21 INFO - PROCESS | 1804 | 1461072441248 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 1804 | 1461072441252 Marionette TRACE conn4 <- [1,1682,null,{}] 06:27:21 INFO - PROCESS | 1804 | 1461072441258 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:27:21 INFO - PROCESS | 1804 | 1461072441496 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:27:21 INFO - PROCESS | 1804 | 1461072441825 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df19400 == 165 [pid = 1804] [id = 428] 06:27:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x97bd1000) [pid = 1804] [serial = 1285] [outer = (nil)] 06:27:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x9b0d4400) [pid = 1804] [serial = 1286] [outer = 0x97bd1000] 06:27:21 INFO - PROCESS | 1804 | 1461072441925 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x9df80c00) [pid = 1804] [serial = 1287] [outer = 0x97bd1000] 06:27:22 INFO - PROCESS | 1804 | 1461072442897 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:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1689ms 06:27:22 INFO - PROCESS | 1804 | 1461072442937 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:27:22 INFO - PROCESS | 1804 | 1461072442941 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:27:22 INFO - PROCESS | 1804 | 1461072442948 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:27:22 INFO - PROCESS | 1804 | 1461072442950 Marionette TRACE conn4 <- [1,1686,null,{}] 06:27:22 INFO - PROCESS | 1804 | 1461072442957 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:27:23 INFO - PROCESS | 1804 | 1461072443173 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:27:23 INFO - PROCESS | 1804 | 1461072443505 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b08e800 == 166 [pid = 1804] [id = 429] 06:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x9b0ebc00) [pid = 1804] [serial = 1288] [outer = (nil)] 06:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0xa0a4a000) [pid = 1804] [serial = 1289] [outer = 0x9b0ebc00] 06:27:23 INFO - PROCESS | 1804 | 1461072443616 Marionette DEBUG loaded listener.js 06:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0xa0a4f800) [pid = 1804] [serial = 1290] [outer = 0x9b0ebc00] 06:27:24 INFO - PROCESS | 1804 | 1461072444560 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:27:24 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:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1685ms 06:27:24 INFO - PROCESS | 1804 | 1461072444634 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:27:24 INFO - PROCESS | 1804 | 1461072444638 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:27:24 INFO - PROCESS | 1804 | 1461072444645 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 1804 | 1461072444649 Marionette TRACE conn4 <- [1,1690,null,{}] 06:27:24 INFO - PROCESS | 1804 | 1461072444656 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:27:24 INFO - PROCESS | 1804 | 1461072444922 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:27:25 INFO - PROCESS | 1804 | 1461072445251 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x944ec800 == 167 [pid = 1804] [id = 430] 06:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x9fc5b400) [pid = 1804] [serial = 1291] [outer = (nil)] 06:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0xa0c34c00) [pid = 1804] [serial = 1292] [outer = 0x9fc5b400] 06:27:25 INFO - PROCESS | 1804 | 1461072445345 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0xa0c39c00) [pid = 1804] [serial = 1293] [outer = 0x9fc5b400] 06:27:26 INFO - PROCESS | 1804 | 1461072446286 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:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1681ms 06:27:26 INFO - PROCESS | 1804 | 1461072446328 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:27:26 INFO - PROCESS | 1804 | 1461072446331 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:27:26 INFO - PROCESS | 1804 | 1461072446341 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:27:26 INFO - PROCESS | 1804 | 1461072446344 Marionette TRACE conn4 <- [1,1694,null,{}] 06:27:26 INFO - PROCESS | 1804 | 1461072446352 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:27:26 INFO - PROCESS | 1804 | 1461072446589 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:27:26 INFO - PROCESS | 1804 | 1461072446928 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x91f11c00 == 166 [pid = 1804] [id = 224] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x98468c00 == 165 [pid = 1804] [id = 310] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9673ec00 == 164 [pid = 1804] [id = 226] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3b000 == 163 [pid = 1804] [id = 271] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x93294800 == 162 [pid = 1804] [id = 261] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec5a800 == 161 [pid = 1804] [id = 225] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x867e9000 == 160 [pid = 1804] [id = 315] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86767800 == 159 [pid = 1804] [id = 275] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x867ef400 == 158 [pid = 1804] [id = 316] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x84fe9c00 == 157 [pid = 1804] [id = 318] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x867f7c00 == 156 [pid = 1804] [id = 317] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3a400 == 155 [pid = 1804] [id = 272] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9863a000 == 154 [pid = 1804] [id = 312] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x893d0800 == 153 [pid = 1804] [id = 267] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x975dc000 == 152 [pid = 1804] [id = 314] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x96740c00 == 151 [pid = 1804] [id = 266] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x91f3ec00 == 150 [pid = 1804] [id = 311] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9333e000 == 149 [pid = 1804] [id = 222] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdc1000 == 148 [pid = 1804] [id = 306] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x95a3c800 == 147 [pid = 1804] [id = 262] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba75400 == 146 [pid = 1804] [id = 305] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x89bb5400 == 145 [pid = 1804] [id = 313] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86bec000 == 144 [pid = 1804] [id = 412] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x893d4c00 == 143 [pid = 1804] [id = 411] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88f60800 == 142 [pid = 1804] [id = 410] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x867f7800 == 141 [pid = 1804] [id = 409] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e205c00 == 140 [pid = 1804] [id = 401] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff48c00 == 139 [pid = 1804] [id = 399] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x905bbc00 == 138 [pid = 1804] [id = 400] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x89896c00 == 137 [pid = 1804] [id = 398] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x900a1c00 == 136 [pid = 1804] [id = 397] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8fda1400 == 135 [pid = 1804] [id = 396] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9a8000 == 134 [pid = 1804] [id = 395] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdc2c00 == 133 [pid = 1804] [id = 394] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x86f41400 == 132 [pid = 1804] [id = 392] 06:27:28 INFO - PROCESS | 1804 | --DOCSHELL 0x893dec00 == 131 [pid = 1804] [id = 393] 06:27:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fe9c00 == 132 [pid = 1804] [id = 431] 06:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x86761400) [pid = 1804] [serial = 1294] [outer = (nil)] 06:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x868d3000) [pid = 1804] [serial = 1295] [outer = 0x86761400] 06:27:28 INFO - PROCESS | 1804 | 1461072448622 Marionette DEBUG loaded listener.js 06:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x86f40400) [pid = 1804] [serial = 1296] [outer = 0x86761400] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x89bbc000) [pid = 1804] [serial = 1050] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x902da800) [pid = 1804] [serial = 1068] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x8bac9c00) [pid = 1804] [serial = 1053] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x905be000) [pid = 1804] [serial = 1071] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x97775000) [pid = 1804] [serial = 1089] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x8fcc2000) [pid = 1804] [serial = 1062] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x868d2000) [pid = 1804] [serial = 1047] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x945d7800) [pid = 1804] [serial = 1080] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x891df400) [pid = 1804] [serial = 978] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x97ad7400) [pid = 1804] [serial = 1092] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x932ed800) [pid = 1804] [serial = 1077] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x8eb75c00) [pid = 1804] [serial = 1059] [outer = (nil)] [url = about:blank] 06:27:28 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x8fff7400) [pid = 1804] [serial = 1065] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x91f3dc00) [pid = 1804] [serial = 1074] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x8e2a2800) [pid = 1804] [serial = 1056] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x972ddc00) [pid = 1804] [serial = 1086] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x96744000) [pid = 1804] [serial = 1083] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8a9af000) [pid = 1804] [serial = 1172] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8ba6b000) [pid = 1804] [serial = 1169] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8babd400) [pid = 1804] [serial = 1170] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8989e800) [pid = 1804] [serial = 1166] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x88f53400) [pid = 1804] [serial = 1163] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x88f58400) [pid = 1804] [serial = 1164] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x900a4c00) [pid = 1804] [serial = 1161] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x89b16800) [pid = 1804] [serial = 1160] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9930c000) [pid = 1804] [serial = 1158] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x99307400) [pid = 1804] [serial = 1157] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x98a7e800) [pid = 1804] [serial = 1155] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x98a77400) [pid = 1804] [serial = 1154] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x98645400) [pid = 1804] [serial = 1152] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x98638400) [pid = 1804] [serial = 1151] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x98475c00) [pid = 1804] [serial = 1149] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x98473800) [pid = 1804] [serial = 1148] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x97c30800) [pid = 1804] [serial = 1146] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x97c2f400) [pid = 1804] [serial = 1145] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x97c24000) [pid = 1804] [serial = 1143] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x97ab3000) [pid = 1804] [serial = 1142] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x970eb800) [pid = 1804] [serial = 1140] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9674a400) [pid = 1804] [serial = 1139] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x945e3400) [pid = 1804] [serial = 1137] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x945dd400) [pid = 1804] [serial = 1136] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x93b34400) [pid = 1804] [serial = 1134] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x93b2e400) [pid = 1804] [serial = 1133] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x92087400) [pid = 1804] [serial = 1131] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9207f400) [pid = 1804] [serial = 1130] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x91f0fc00) [pid = 1804] [serial = 1128] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x90708000) [pid = 1804] [serial = 1127] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x900a5800) [pid = 1804] [serial = 1125] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8fff1c00) [pid = 1804] [serial = 1124] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8fda5c00) [pid = 1804] [serial = 1122] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8fcd0c00) [pid = 1804] [serial = 1121] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8bdbbc00) [pid = 1804] [serial = 1173] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8f77ac00) [pid = 1804] [serial = 1119] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f76f400) [pid = 1804] [serial = 1118] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8df16000) [pid = 1804] [serial = 1116] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8ba75800) [pid = 1804] [serial = 1115] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x89bb7800) [pid = 1804] [serial = 1113] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x893d6400) [pid = 1804] [serial = 1112] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8eee6c00) [pid = 1804] [serial = 1110] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x89bb8800) [pid = 1804] [serial = 1167] [outer = (nil)] [url = about:blank] 06:27:29 INFO - PROCESS | 1804 | 1461072449736 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:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 3443ms 06:27:29 INFO - PROCESS | 1804 | 1461072449785 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 1804 | 1461072449792 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:27:29 INFO - PROCESS | 1804 | 1461072449804 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1804 | 1461072449808 Marionette TRACE conn4 <- [1,1698,null,{}] 06:27:29 INFO - PROCESS | 1804 | 1461072449817 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:27:30 INFO - PROCESS | 1804 | 1461072450050 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:27:30 INFO - PROCESS | 1804 | 1461072450253 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fd7000 == 133 [pid = 1804] [id = 432] 06:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88fd8000) [pid = 1804] [serial = 1297] [outer = (nil)] 06:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x891df400) [pid = 1804] [serial = 1298] [outer = 0x88fd8000] 06:27:30 INFO - PROCESS | 1804 | 1461072450397 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x893d5400) [pid = 1804] [serial = 1299] [outer = 0x88fd8000] 06:27:31 INFO - PROCESS | 1804 | 1461072451256 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:27:31 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:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1483ms 06:27:31 INFO - PROCESS | 1804 | 1461072451336 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:27:31 INFO - PROCESS | 1804 | 1461072451343 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:27:31 INFO - PROCESS | 1804 | 1461072451356 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:27:31 INFO - PROCESS | 1804 | 1461072451363 Marionette TRACE conn4 <- [1,1702,null,{}] 06:27:31 INFO - PROCESS | 1804 | 1461072451377 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:27:31 INFO - PROCESS | 1804 | 1461072451662 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:27:31 INFO - PROCESS | 1804 | 1461072451694 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5b400 == 134 [pid = 1804] [id = 433] 06:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x88fde400) [pid = 1804] [serial = 1300] [outer = (nil)] 06:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89bbe400) [pid = 1804] [serial = 1301] [outer = 0x88fde400] 06:27:31 INFO - PROCESS | 1804 | 1461072451780 Marionette DEBUG loaded listener.js 06:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x89f28c00) [pid = 1804] [serial = 1302] [outer = 0x88fde400] 06:27:32 INFO - PROCESS | 1804 | ************************* 06:27:32 INFO - PROCESS | 1804 | A coding exception was thrown and uncaught in a Task. 06:27:32 INFO - PROCESS | 1804 | 06:27:32 INFO - PROCESS | 1804 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:27:32 INFO - PROCESS | 1804 | Full stack: 06:27:32 INFO - PROCESS | 1804 | ************************* 06:27:33 INFO - PROCESS | 1804 | 1461072453062 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:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1746ms 06:27:33 INFO - PROCESS | 1804 | 1461072453103 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 1804 | 1461072453106 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:27:33 INFO - PROCESS | 1804 | 1461072453114 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - PROCESS | 1804 | 1461072453121 Marionette TRACE conn4 <- [1,1706,null,{}] 06:27:33 INFO - PROCESS | 1804 | 1461072453145 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:27:33 INFO - PROCESS | 1804 | 1461072453436 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9018f800) [pid = 1804] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x90180800) [pid = 1804] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x89b22000) [pid = 1804] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f77d400) [pid = 1804] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9776e800) [pid = 1804] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x88f56000) [pid = 1804] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8a9abc00) [pid = 1804] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8eee5000) [pid = 1804] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x89f27000) [pid = 1804] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9674ac00) [pid = 1804] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9ae7f800) [pid = 1804] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x905bf000) [pid = 1804] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x868c6800) [pid = 1804] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x88fd9c00) [pid = 1804] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9333b800) [pid = 1804] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8df12c00) [pid = 1804] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8f5f6800) [pid = 1804] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9018f000) [pid = 1804] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x97774400) [pid = 1804] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x88707000) [pid = 1804] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:27:34 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x9b08e400) [pid = 1804] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:27:34 INFO - PROCESS | 1804 | 1461072454270 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f6c00 == 135 [pid = 1804] [id = 434] 06:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x868c6800) [pid = 1804] [serial = 1303] [outer = (nil)] 06:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8870a400) [pid = 1804] [serial = 1304] [outer = 0x868c6800] 06:27:34 INFO - PROCESS | 1804 | 1461072454354 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a158c00) [pid = 1804] [serial = 1305] [outer = 0x868c6800] 06:27:35 INFO - PROCESS | 1804 | 1461072455139 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:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2045ms 06:27:35 INFO - PROCESS | 1804 | 1461072455173 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:27:35 INFO - PROCESS | 1804 | 1461072455179 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:27:35 INFO - PROCESS | 1804 | 1461072455186 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:27:35 INFO - PROCESS | 1804 | 1461072455188 Marionette TRACE conn4 <- [1,1710,null,{}] 06:27:35 INFO - PROCESS | 1804 | 1461072455195 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:27:35 INFO - PROCESS | 1804 | 1461072455406 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:27:35 INFO - PROCESS | 1804 | 1461072455597 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fd9c00 == 136 [pid = 1804] [id = 435] 06:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8bdbd400) [pid = 1804] [serial = 1306] [outer = (nil)] 06:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e20a000) [pid = 1804] [serial = 1307] [outer = 0x8bdbd400] 06:27:35 INFO - PROCESS | 1804 | 1461072455675 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8e2a7400) [pid = 1804] [serial = 1308] [outer = 0x8bdbd400] 06:27:36 INFO - PROCESS | 1804 | 1461072456827 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:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1691ms 06:27:36 INFO - PROCESS | 1804 | 1461072456878 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 1804 | 1461072456886 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:27:36 INFO - PROCESS | 1804 | 1461072456897 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - PROCESS | 1804 | 1461072456904 Marionette TRACE conn4 <- [1,1714,null,{}] 06:27:36 INFO - PROCESS | 1804 | 1461072456914 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:27:37 INFO - PROCESS | 1804 | 1461072457210 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:27:37 INFO - PROCESS | 1804 | 1461072457555 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x893da800 == 137 [pid = 1804] [id = 436] 06:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x89b1b400) [pid = 1804] [serial = 1309] [outer = (nil)] 06:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x89bbc800) [pid = 1804] [serial = 1310] [outer = 0x89b1b400] 06:27:37 INFO - PROCESS | 1804 | 1461072457664 Marionette DEBUG loaded listener.js 06:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89f2ec00) [pid = 1804] [serial = 1311] [outer = 0x89b1b400] 06:27:38 INFO - PROCESS | 1804 | 1461072458661 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:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1842ms 06:27:38 INFO - PROCESS | 1804 | 1461072458741 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:27:38 INFO - PROCESS | 1804 | 1461072458752 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:27:38 INFO - PROCESS | 1804 | 1461072458765 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:27:38 INFO - PROCESS | 1804 | 1461072458771 Marionette TRACE conn4 <- [1,1718,null,{}] 06:27:38 INFO - PROCESS | 1804 | 1461072458778 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:27:39 INFO - PROCESS | 1804 | 1461072459119 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:27:39 INFO - PROCESS | 1804 | 1461072459453 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e204400 == 138 [pid = 1804] [id = 437] 06:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e204800) [pid = 1804] [serial = 1312] [outer = (nil)] 06:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e2ac800) [pid = 1804] [serial = 1313] [outer = 0x8e204800] 06:27:39 INFO - PROCESS | 1804 | 1461072459551 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8eb6c400) [pid = 1804] [serial = 1314] [outer = 0x8e204800] 06:27:40 INFO - PROCESS | 1804 | 1461072460587 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:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1884ms 06:27:40 INFO - PROCESS | 1804 | 1461072460649 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:27:40 INFO - PROCESS | 1804 | 1461072460654 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:27:40 INFO - PROCESS | 1804 | 1461072460662 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:27:40 INFO - PROCESS | 1804 | 1461072460669 Marionette TRACE conn4 <- [1,1722,null,{}] 06:27:40 INFO - PROCESS | 1804 | 1461072460689 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:27:40 INFO - PROCESS | 1804 | 1461072460946 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:27:41 INFO - PROCESS | 1804 | 1461072461279 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb72800 == 139 [pid = 1804] [id = 438] 06:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8ec5bc00) [pid = 1804] [serial = 1315] [outer = (nil)] 06:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f76fc00) [pid = 1804] [serial = 1316] [outer = 0x8ec5bc00] 06:27:41 INFO - PROCESS | 1804 | 1461072461381 Marionette DEBUG loaded listener.js 06:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8f77d400) [pid = 1804] [serial = 1317] [outer = 0x8ec5bc00] 06:27:42 INFO - PROCESS | 1804 | 1461072462312 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:27:42 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:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1687ms 06:27:42 INFO - PROCESS | 1804 | 1461072462350 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:27:42 INFO - PROCESS | 1804 | 1461072462355 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:27:42 INFO - PROCESS | 1804 | 1461072462363 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:27:42 INFO - PROCESS | 1804 | 1461072462367 Marionette TRACE conn4 <- [1,1726,null,{}] 06:27:42 INFO - PROCESS | 1804 | 1461072462373 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:27:42 INFO - PROCESS | 1804 | 1461072462620 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:27:42 INFO - PROCESS | 1804 | 1461072462942 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8989dc00 == 140 [pid = 1804] [id = 439] 06:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ec5cc00) [pid = 1804] [serial = 1318] [outer = (nil)] 06:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fd9ec00) [pid = 1804] [serial = 1319] [outer = 0x8ec5cc00] 06:27:43 INFO - PROCESS | 1804 | 1461072463043 Marionette DEBUG loaded listener.js 06:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8fda6400) [pid = 1804] [serial = 1320] [outer = 0x8ec5cc00] 06:27:43 INFO - PROCESS | 1804 | 1461072463987 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:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1681ms 06:27:44 INFO - PROCESS | 1804 | 1461072464045 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:27:44 INFO - PROCESS | 1804 | 1461072464049 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:27:44 INFO - PROCESS | 1804 | 1461072464057 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:27:44 INFO - PROCESS | 1804 | 1461072464061 Marionette TRACE conn4 <- [1,1730,null,{}] 06:27:44 INFO - PROCESS | 1804 | 1461072464067 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:27:44 INFO - PROCESS | 1804 | 1461072464301 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:27:44 INFO - PROCESS | 1804 | 1461072464621 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a5800 == 141 [pid = 1804] [id = 440] 06:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fb51400) [pid = 1804] [serial = 1321] [outer = (nil)] 06:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fff2c00) [pid = 1804] [serial = 1322] [outer = 0x8fb51400] 06:27:44 INFO - PROCESS | 1804 | 1461072464728 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x900a1800) [pid = 1804] [serial = 1323] [outer = 0x8fb51400] 06:27:45 INFO - PROCESS | 1804 | 1461072465759 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:27:45 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:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1741ms 06:27:45 INFO - PROCESS | 1804 | 1461072465799 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:27:45 INFO - PROCESS | 1804 | 1461072465803 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:27:45 INFO - PROCESS | 1804 | 1461072465810 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:27:45 INFO - PROCESS | 1804 | 1461072465814 Marionette TRACE conn4 <- [1,1734,null,{}] 06:27:45 INFO - PROCESS | 1804 | 1461072465820 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:27:46 INFO - PROCESS | 1804 | 1461072466078 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:27:46 INFO - PROCESS | 1804 | 1461072466413 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff48c00 == 142 [pid = 1804] [id = 441] 06:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fff4400) [pid = 1804] [serial = 1324] [outer = (nil)] 06:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x902cc000) [pid = 1804] [serial = 1325] [outer = 0x8fff4400] 06:27:46 INFO - PROCESS | 1804 | 1461072466527 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x902d3c00) [pid = 1804] [serial = 1326] [outer = 0x8fff4400] 06:27:47 INFO - PROCESS | 1804 | 1461072467464 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:27:47 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:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1688ms 06:27:47 INFO - PROCESS | 1804 | 1461072467500 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1804 | 1461072467504 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:27:47 INFO - PROCESS | 1804 | 1461072467513 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1804 | 1461072467517 Marionette TRACE conn4 <- [1,1738,null,{}] 06:27:47 INFO - PROCESS | 1804 | 1461072467544 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:27:47 INFO - PROCESS | 1804 | 1461072467789 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:27:48 INFO - PROCESS | 1804 | 1461072468131 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x9018d000 == 143 [pid = 1804] [id = 442] 06:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x9018ec00) [pid = 1804] [serial = 1327] [outer = (nil)] 06:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x905be000) [pid = 1804] [serial = 1328] [outer = 0x9018ec00] 06:27:48 INFO - PROCESS | 1804 | 1461072468232 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x90628400) [pid = 1804] [serial = 1329] [outer = 0x9018ec00] 06:27:49 INFO - PROCESS | 1804 | 1461072469236 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:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1757ms 06:27:49 INFO - PROCESS | 1804 | 1461072469270 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:27:49 INFO - PROCESS | 1804 | 1461072469273 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:27:49 INFO - PROCESS | 1804 | 1461072469280 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:27:49 INFO - PROCESS | 1804 | 1461072469283 Marionette TRACE conn4 <- [1,1742,null,{}] 06:27:49 INFO - PROCESS | 1804 | 1461072469290 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:27:49 INFO - PROCESS | 1804 | 1461072469518 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:27:49 INFO - PROCESS | 1804 | 1461072469848 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x905b5800 == 144 [pid = 1804] [id = 443] 06:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x905b6c00) [pid = 1804] [serial = 1330] [outer = (nil)] 06:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91f44800) [pid = 1804] [serial = 1331] [outer = 0x905b6c00] 06:27:49 INFO - PROCESS | 1804 | 1461072469944 Marionette DEBUG loaded listener.js 06:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x91f49800) [pid = 1804] [serial = 1332] [outer = 0x905b6c00] 06:27:50 INFO - PROCESS | 1804 | 1461072470862 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:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1633ms 06:27:50 INFO - PROCESS | 1804 | 1461072470914 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 1804 | 1461072470917 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:27:50 INFO - PROCESS | 1804 | 1461072470926 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 1804 | 1461072470930 Marionette TRACE conn4 <- [1,1746,null,{}] 06:27:50 INFO - PROCESS | 1804 | 1461072470937 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:27:51 INFO - PROCESS | 1804 | 1461072471164 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:27:51 INFO - PROCESS | 1804 | 1461072471495 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x914f4400 == 145 [pid = 1804] [id = 444] 06:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x91f3f800) [pid = 1804] [serial = 1333] [outer = (nil)] 06:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93298800) [pid = 1804] [serial = 1334] [outer = 0x91f3f800] 06:27:51 INFO - PROCESS | 1804 | 1461072471602 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x932f1800) [pid = 1804] [serial = 1335] [outer = 0x91f3f800] 06:27:52 INFO - PROCESS | 1804 | 1461072472518 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:27:52 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:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1642ms 06:27:52 INFO - PROCESS | 1804 | 1461072472573 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:27:52 INFO - PROCESS | 1804 | 1461072472577 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:27:52 INFO - PROCESS | 1804 | 1461072472638 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:27:52 INFO - PROCESS | 1804 | 1461072472644 Marionette TRACE conn4 <- [1,1750,null,{}] 06:27:52 INFO - PROCESS | 1804 | 1461072472656 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:27:52 INFO - PROCESS | 1804 | 1461072472940 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:27:53 INFO - PROCESS | 1804 | 1461072473222 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb2800 == 146 [pid = 1804] [id = 445] 06:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91fb2c00) [pid = 1804] [serial = 1336] [outer = (nil)] 06:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93b36400) [pid = 1804] [serial = 1337] [outer = 0x91fb2c00] 06:27:53 INFO - PROCESS | 1804 | 1461072473316 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x93b3ac00) [pid = 1804] [serial = 1338] [outer = 0x91fb2c00] 06:27:54 INFO - PROCESS | 1804 | 1461072474298 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:27:54 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:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1791ms 06:27:54 INFO - PROCESS | 1804 | 1461072474381 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 1804 | 1461072474387 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:27:54 INFO - PROCESS | 1804 | 1461072474396 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - PROCESS | 1804 | 1461072474411 Marionette TRACE conn4 <- [1,1754,null,{}] 06:27:54 INFO - PROCESS | 1804 | 1461072474419 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:27:54 INFO - PROCESS | 1804 | 1461072474853 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:27:55 INFO - PROCESS | 1804 | 1461072475094 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b31c00 == 147 [pid = 1804] [id = 446] 06:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x95ae5c00) [pid = 1804] [serial = 1339] [outer = (nil)] 06:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x95c57400) [pid = 1804] [serial = 1340] [outer = 0x95ae5c00] 06:27:55 INFO - PROCESS | 1804 | 1461072475198 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9673f800) [pid = 1804] [serial = 1341] [outer = 0x95ae5c00] 06:27:56 INFO - PROCESS | 1804 | 1461072476223 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:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1896ms 06:27:56 INFO - PROCESS | 1804 | 1461072476293 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 1804 | 1461072476297 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:27:56 INFO - PROCESS | 1804 | 1461072476306 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 1804 | 1461072476311 Marionette TRACE conn4 <- [1,1758,null,{}] 06:27:56 INFO - PROCESS | 1804 | 1461072476318 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:27:56 INFO - PROCESS | 1804 | 1461072476604 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:27:56 INFO - PROCESS | 1804 | 1461072476937 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x95a40c00 == 148 [pid = 1804] [id = 447] 06:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x95c5b400) [pid = 1804] [serial = 1342] [outer = (nil)] 06:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x967b9400) [pid = 1804] [serial = 1343] [outer = 0x95c5b400] 06:27:57 INFO - PROCESS | 1804 | 1461072477034 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x970eb800) [pid = 1804] [serial = 1344] [outer = 0x95c5b400] 06:27:58 INFO - PROCESS | 1804 | 1461072478021 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:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1786ms 06:27:58 INFO - PROCESS | 1804 | 1461072478092 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 1804 | 1461072478095 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:27:58 INFO - PROCESS | 1804 | 1461072478104 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 1804 | 1461072478109 Marionette TRACE conn4 <- [1,1762,null,{}] 06:27:58 INFO - PROCESS | 1804 | 1461072478117 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:27:58 INFO - PROCESS | 1804 | 1461072478398 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:27:58 INFO - PROCESS | 1804 | 1461072478735 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x93345800 == 149 [pid = 1804] [id = 448] 06:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9673ec00) [pid = 1804] [serial = 1345] [outer = (nil)] 06:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x975dcc00) [pid = 1804] [serial = 1346] [outer = 0x9673ec00] 06:27:58 INFO - PROCESS | 1804 | 1461072478839 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x975df800) [pid = 1804] [serial = 1347] [outer = 0x9673ec00] 06:27:59 INFO - PROCESS | 1804 | 1461072479813 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:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1744ms 06:27:59 INFO - PROCESS | 1804 | 1461072479849 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 1804 | 1461072479853 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:27:59 INFO - PROCESS | 1804 | 1461072479862 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 1804 | 1461072479866 Marionette TRACE conn4 <- [1,1766,null,{}] 06:27:59 INFO - PROCESS | 1804 | 1461072479873 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:28:00 INFO - PROCESS | 1804 | 1461072480122 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:28:00 INFO - PROCESS | 1804 | 1461072480462 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x967b4400 == 150 [pid = 1804] [id = 449] 06:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97209400) [pid = 1804] [serial = 1348] [outer = (nil)] 06:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97aa8c00) [pid = 1804] [serial = 1349] [outer = 0x97209400] 06:28:00 INFO - PROCESS | 1804 | 1461072480566 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x97aafc00) [pid = 1804] [serial = 1350] [outer = 0x97209400] 06:28:01 INFO - PROCESS | 1804 | 1461072481545 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:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1736ms 06:28:01 INFO - PROCESS | 1804 | 1461072481600 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:28:01 INFO - PROCESS | 1804 | 1461072481614 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:28:01 INFO - PROCESS | 1804 | 1461072481622 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 1804 | 1461072481626 Marionette TRACE conn4 <- [1,1770,null,{}] 06:28:01 INFO - PROCESS | 1804 | 1461072481634 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:28:01 INFO - PROCESS | 1804 | 1461072481876 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:28:02 INFO - PROCESS | 1804 | 1461072482220 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b2e800 == 151 [pid = 1804] [id = 450] 06:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9674cc00) [pid = 1804] [serial = 1351] [outer = (nil)] 06:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x97c30000) [pid = 1804] [serial = 1352] [outer = 0x9674cc00] 06:28:02 INFO - PROCESS | 1804 | 1461072482317 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x98467c00) [pid = 1804] [serial = 1353] [outer = 0x9674cc00] 06:28:03 INFO - PROCESS | 1804 | 1461072483308 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:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1746ms 06:28:03 INFO - PROCESS | 1804 | 1461072483367 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:28:03 INFO - PROCESS | 1804 | 1461072483372 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:28:03 INFO - PROCESS | 1804 | 1461072483379 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:28:03 INFO - PROCESS | 1804 | 1461072483383 Marionette TRACE conn4 <- [1,1774,null,{}] 06:28:03 INFO - PROCESS | 1804 | 1461072483389 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:28:03 INFO - PROCESS | 1804 | 1461072483630 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:28:04 INFO - PROCESS | 1804 | 1461072483982 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x97aaac00 == 152 [pid = 1804] [id = 451] 06:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x97ab7800) [pid = 1804] [serial = 1354] [outer = (nil)] 06:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9863a000) [pid = 1804] [serial = 1355] [outer = 0x97ab7800] 06:28:04 INFO - PROCESS | 1804 | 1461072484088 Marionette DEBUG loaded listener.js 06:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9879d800) [pid = 1804] [serial = 1356] [outer = 0x97ab7800] 06:28:05 INFO - PROCESS | 1804 | 1461072485056 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:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1736ms 06:28:05 INFO - PROCESS | 1804 | 1461072485115 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:28:05 INFO - PROCESS | 1804 | 1461072485119 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:28:05 INFO - PROCESS | 1804 | 1461072485128 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:28:05 INFO - PROCESS | 1804 | 1461072485132 Marionette TRACE conn4 <- [1,1778,null,{}] 06:28:05 INFO - PROCESS | 1804 | 1461072485139 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:28:05 INFO - PROCESS | 1804 | 1461072485393 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:28:05 INFO - PROCESS | 1804 | 1461072485726 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c8800 == 153 [pid = 1804] [id = 452] 06:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x86f45c00) [pid = 1804] [serial = 1357] [outer = (nil)] 06:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x99210400) [pid = 1804] [serial = 1358] [outer = 0x86f45c00] 06:28:05 INFO - PROCESS | 1804 | 1461072485827 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x99304800) [pid = 1804] [serial = 1359] [outer = 0x86f45c00] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x86bec400 == 152 [pid = 1804] [id = 323] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8aae4800 == 151 [pid = 1804] [id = 234] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x902de000 == 150 [pid = 1804] [id = 143] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x89b20400 == 149 [pid = 1804] [id = 196] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x984bd800 == 148 [pid = 1804] [id = 185] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5f8c00 == 147 [pid = 1804] [id = 235] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x867f6c00 == 146 [pid = 1804] [id = 434] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88f5b400 == 145 [pid = 1804] [id = 433] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88fd7000 == 144 [pid = 1804] [id = 432] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x84fe9c00 == 143 [pid = 1804] [id = 431] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x868cbc00 == 142 [pid = 1804] [id = 426] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x96740000 == 141 [pid = 1804] [id = 425] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x93297400 == 140 [pid = 1804] [id = 423] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x944ec000 == 139 [pid = 1804] [id = 424] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x914f1000 == 138 [pid = 1804] [id = 422] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x902d1000 == 137 [pid = 1804] [id = 421] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8ffef000 == 136 [pid = 1804] [id = 420] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb4f800 == 135 [pid = 1804] [id = 419] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a1400 == 134 [pid = 1804] [id = 417] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdba400 == 133 [pid = 1804] [id = 418] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8babdc00 == 132 [pid = 1804] [id = 416] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x891e4c00 == 131 [pid = 1804] [id = 415] 06:28:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88705c00 == 130 [pid = 1804] [id = 414] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x90626800) [pid = 1804] [serial = 1193] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x902ce400) [pid = 1804] [serial = 1191] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8a9a2400) [pid = 1804] [serial = 1236] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9930d000) [pid = 1804] [serial = 1215] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x97aa8800) [pid = 1804] [serial = 1208] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8a044800) [pid = 1804] [serial = 1235] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x898a1400) [pid = 1804] [serial = 1178] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8e2a5400) [pid = 1804] [serial = 1181] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x914ec000) [pid = 1804] [serial = 1194] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x99306400) [pid = 1804] [serial = 1214] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8e386c00) [pid = 1804] [serial = 1182] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8e387800) [pid = 1804] [serial = 1175] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8fcc5c00) [pid = 1804] [serial = 1185] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x91fb0400) [pid = 1804] [serial = 1196] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x97401800) [pid = 1804] [serial = 1206] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x9df87800) [pid = 1804] [serial = 1220] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x93b34800) [pid = 1804] [serial = 1199] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x86f3fc00) [pid = 1804] [serial = 1230] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x89bc4400) [pid = 1804] [serial = 1179] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x891e3400) [pid = 1804] [serial = 1232] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x95a42400) [pid = 1804] [serial = 1203] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9b097c00) [pid = 1804] [serial = 1218] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f773400) [pid = 1804] [serial = 1184] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x86be8000) [pid = 1804] [serial = 1229] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8fff6400) [pid = 1804] [serial = 1188] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9b08bc00) [pid = 1804] [serial = 1217] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9fc07000) [pid = 1804] [serial = 1224] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x944f2000) [pid = 1804] [serial = 1200] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x902ca400) [pid = 1804] [serial = 1190] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9ea15000) [pid = 1804] [serial = 1221] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x89896400) [pid = 1804] [serial = 1233] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x9846e800) [pid = 1804] [serial = 1211] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x89bbbc00) [pid = 1804] [serial = 1238] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0xa0007000) [pid = 1804] [serial = 1227] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8ff4b400) [pid = 1804] [serial = 1187] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x97ab5000) [pid = 1804] [serial = 1209] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x98638000) [pid = 1804] [serial = 1212] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9fee9000) [pid = 1804] [serial = 1226] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x945df400) [pid = 1804] [serial = 1202] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x92081800) [pid = 1804] [serial = 1197] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x9fb8c800) [pid = 1804] [serial = 1223] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x97183c00) [pid = 1804] [serial = 1205] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8a9af400) [pid = 1804] [serial = 1239] [outer = (nil)] [url = about:blank] 06:28:08 INFO - PROCESS | 1804 | 1461072488989 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:28:09 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:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 3890ms 06:28:09 INFO - PROCESS | 1804 | 1461072489018 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:28:09 INFO - PROCESS | 1804 | 1461072489025 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:28:09 INFO - PROCESS | 1804 | 1461072489034 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:28:09 INFO - PROCESS | 1804 | 1461072489041 Marionette TRACE conn4 <- [1,1782,null,{}] 06:28:09 INFO - PROCESS | 1804 | 1461072489052 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:28:09 INFO - PROCESS | 1804 | 1461072489300 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:28:09 INFO - PROCESS | 1804 | 1461072489499 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x88705c00 == 131 [pid = 1804] [id = 453] 06:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x88708000) [pid = 1804] [serial = 1360] [outer = (nil)] 06:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88fe1c00) [pid = 1804] [serial = 1361] [outer = 0x88708000] 06:28:09 INFO - PROCESS | 1804 | 1461072489593 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x893d8000) [pid = 1804] [serial = 1362] [outer = 0x88708000] 06:28:10 INFO - PROCESS | 1804 | 1461072490457 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:28:10 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:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1444ms 06:28:10 INFO - PROCESS | 1804 | 1461072490477 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:28:10 INFO - PROCESS | 1804 | 1461072490487 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:28:10 INFO - PROCESS | 1804 | 1461072490499 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1804 | 1461072490502 Marionette TRACE conn4 <- [1,1786,null,{}] 06:28:10 INFO - PROCESS | 1804 | 1461072490510 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:28:10 INFO - PROCESS | 1804 | 1461072490825 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:28:11 INFO - PROCESS | 1804 | 1461072490988 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a0e800 == 132 [pid = 1804] [id = 454] 06:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88f5b400) [pid = 1804] [serial = 1363] [outer = (nil)] 06:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89f23400) [pid = 1804] [serial = 1364] [outer = 0x88f5b400] 06:28:11 INFO - PROCESS | 1804 | 1461072491071 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a044800) [pid = 1804] [serial = 1365] [outer = 0x88f5b400] 06:28:12 INFO - PROCESS | 1804 | 1461072492147 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:28:12 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:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1702ms 06:28:12 INFO - PROCESS | 1804 | 1461072492199 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 1804 | 1461072492204 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:28:12 INFO - PROCESS | 1804 | 1461072492218 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 1804 | 1461072492226 Marionette TRACE conn4 <- [1,1790,null,{}] 06:28:12 INFO - PROCESS | 1804 | 1461072492245 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:28:12 INFO - PROCESS | 1804 | 1461072492548 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:28:12 INFO - PROCESS | 1804 | 1461072492761 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8babc800 == 133 [pid = 1804] [id = 455] 06:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8bac1000) [pid = 1804] [serial = 1366] [outer = (nil)] 06:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8bdc0400) [pid = 1804] [serial = 1367] [outer = 0x8bac1000] 06:28:12 INFO - PROCESS | 1804 | 1461072492852 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e209400) [pid = 1804] [serial = 1368] [outer = 0x8bac1000] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8fcc1400) [pid = 1804] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88fde400) [pid = 1804] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x86761400) [pid = 1804] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x944f9400) [pid = 1804] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x945d9000) [pid = 1804] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8fff0c00) [pid = 1804] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x905b8000) [pid = 1804] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x91f0a000) [pid = 1804] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x88fd8000) [pid = 1804] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x97772c00) [pid = 1804] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8ec5c000) [pid = 1804] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8fb53c00) [pid = 1804] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x88f59000) [pid = 1804] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9b0ebc00) [pid = 1804] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x97bf2400) [pid = 1804] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x89bbd000) [pid = 1804] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x868c6800) [pid = 1804] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8e2a8800) [pid = 1804] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x89b1f800) [pid = 1804] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x97bd1000) [pid = 1804] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:28:13 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x96749000) [pid = 1804] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:28:14 INFO - PROCESS | 1804 | 1461072494423 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:28:14 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:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2248ms 06:28:14 INFO - PROCESS | 1804 | 1461072494468 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:28:14 INFO - PROCESS | 1804 | 1461072494473 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:28:14 INFO - PROCESS | 1804 | 1461072494494 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 1804 | 1461072494498 Marionette TRACE conn4 <- [1,1794,null,{}] 06:28:14 INFO - PROCESS | 1804 | 1461072494504 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:28:14 INFO - PROCESS | 1804 | 1461072494810 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:28:14 INFO - PROCESS | 1804 | 1461072494829 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a03000 == 134 [pid = 1804] [id = 456] 06:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x88f53400) [pid = 1804] [serial = 1369] [outer = (nil)] 06:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e2a1400) [pid = 1804] [serial = 1370] [outer = 0x88f53400] 06:28:14 INFO - PROCESS | 1804 | 1461072494914 Marionette DEBUG loaded listener.js 06:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e2af800) [pid = 1804] [serial = 1371] [outer = 0x88f53400] 06:28:16 INFO - PROCESS | 1804 | 1461072496068 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:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1653ms 06:28:16 INFO - PROCESS | 1804 | 1461072496133 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 1804 | 1461072496140 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:28:16 INFO - PROCESS | 1804 | 1461072496151 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 1804 | 1461072496157 Marionette TRACE conn4 <- [1,1798,null,{}] 06:28:16 INFO - PROCESS | 1804 | 1461072496169 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:28:16 INFO - PROCESS | 1804 | 1461072496507 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:28:16 INFO - PROCESS | 1804 | 1461072496780 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x88707400 == 135 [pid = 1804] [id = 457] 06:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88f61400) [pid = 1804] [serial = 1372] [outer = (nil)] 06:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x898a2000) [pid = 1804] [serial = 1373] [outer = 0x88f61400] 06:28:16 INFO - PROCESS | 1804 | 1461072496884 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x89b22000) [pid = 1804] [serial = 1374] [outer = 0x88f61400] 06:28:17 INFO - PROCESS | 1804 | 1461072497894 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:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1790ms 06:28:17 INFO - PROCESS | 1804 | 1461072497941 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 1804 | 1461072497951 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:28:17 INFO - PROCESS | 1804 | 1461072497964 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 1804 | 1461072497968 Marionette TRACE conn4 <- [1,1802,null,{}] 06:28:17 INFO - PROCESS | 1804 | 1461072497976 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:28:18 INFO - PROCESS | 1804 | 1461072498260 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:28:18 INFO - PROCESS | 1804 | 1461072498593 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b14800 == 136 [pid = 1804] [id = 458] 06:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89bc0800) [pid = 1804] [serial = 1375] [outer = (nil)] 06:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8babf800) [pid = 1804] [serial = 1376] [outer = 0x89bc0800] 06:28:18 INFO - PROCESS | 1804 | 1461072498690 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8df16800) [pid = 1804] [serial = 1377] [outer = 0x89bc0800] 06:28:19 INFO - PROCESS | 1804 | 1461072499821 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:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1934ms 06:28:19 INFO - PROCESS | 1804 | 1461072499898 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 1804 | 1461072499904 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:28:19 INFO - PROCESS | 1804 | 1461072499913 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - PROCESS | 1804 | 1461072499921 Marionette TRACE conn4 <- [1,1806,null,{}] 06:28:19 INFO - PROCESS | 1804 | 1461072499944 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:28:20 INFO - PROCESS | 1804 | 1461072500331 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:28:20 INFO - PROCESS | 1804 | 1461072500614 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a6000 == 137 [pid = 1804] [id = 459] 06:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8ec5c000) [pid = 1804] [serial = 1378] [outer = (nil)] 06:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8eee2800) [pid = 1804] [serial = 1379] [outer = 0x8ec5c000] 06:28:20 INFO - PROCESS | 1804 | 1461072500708 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f5f2000) [pid = 1804] [serial = 1380] [outer = 0x8ec5c000] 06:28:21 INFO - PROCESS | 1804 | 1461072501670 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:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1799ms 06:28:21 INFO - PROCESS | 1804 | 1461072501712 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:28:21 INFO - PROCESS | 1804 | 1461072501718 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:28:21 INFO - PROCESS | 1804 | 1461072501725 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 1804 | 1461072501729 Marionette TRACE conn4 <- [1,1810,null,{}] 06:28:21 INFO - PROCESS | 1804 | 1461072501736 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:28:21 INFO - PROCESS | 1804 | 1461072501959 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:28:22 INFO - PROCESS | 1804 | 1461072502277 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3b000 == 138 [pid = 1804] [id = 460] 06:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8ec61800) [pid = 1804] [serial = 1381] [outer = (nil)] 06:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fb4c800) [pid = 1804] [serial = 1382] [outer = 0x8ec61800] 06:28:22 INFO - PROCESS | 1804 | 1461072502373 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fb53c00) [pid = 1804] [serial = 1383] [outer = 0x8ec61800] 06:28:23 INFO - PROCESS | 1804 | 1461072503307 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:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1639ms 06:28:23 INFO - PROCESS | 1804 | 1461072503365 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 1804 | 1461072503369 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:28:23 INFO - PROCESS | 1804 | 1461072503377 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 1804 | 1461072503382 Marionette TRACE conn4 <- [1,1814,null,{}] 06:28:23 INFO - PROCESS | 1804 | 1461072503390 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:28:23 INFO - PROCESS | 1804 | 1461072503640 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:28:24 INFO - PROCESS | 1804 | 1461072504014 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f776000 == 139 [pid = 1804] [id = 461] 06:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8fd9bc00) [pid = 1804] [serial = 1384] [outer = (nil)] 06:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8ffea400) [pid = 1804] [serial = 1385] [outer = 0x8fd9bc00] 06:28:24 INFO - PROCESS | 1804 | 1461072504130 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fff0c00) [pid = 1804] [serial = 1386] [outer = 0x8fd9bc00] 06:28:25 INFO - PROCESS | 1804 | 1461072505086 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:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1789ms 06:28:25 INFO - PROCESS | 1804 | 1461072505168 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 1804 | 1461072505172 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:28:25 INFO - PROCESS | 1804 | 1461072505179 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 1804 | 1461072505183 Marionette TRACE conn4 <- [1,1818,null,{}] 06:28:25 INFO - PROCESS | 1804 | 1461072505189 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:28:25 INFO - PROCESS | 1804 | 1461072505459 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:28:25 INFO - PROCESS | 1804 | 1461072505791 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f770400 == 140 [pid = 1804] [id = 462] 06:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fff5800) [pid = 1804] [serial = 1387] [outer = (nil)] 06:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x902d4400) [pid = 1804] [serial = 1388] [outer = 0x8fff5800] 06:28:25 INFO - PROCESS | 1804 | 1461072505893 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x902e0000) [pid = 1804] [serial = 1389] [outer = 0x8fff5800] 06:28:26 INFO - PROCESS | 1804 | 1461072506842 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:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1731ms 06:28:26 INFO - PROCESS | 1804 | 1461072506911 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:28:26 INFO - PROCESS | 1804 | 1461072506916 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:28:26 INFO - PROCESS | 1804 | 1461072506923 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 1804 | 1461072506926 Marionette TRACE conn4 <- [1,1822,null,{}] 06:28:26 INFO - PROCESS | 1804 | 1461072506934 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:28:27 INFO - PROCESS | 1804 | 1461072507162 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:28:27 INFO - PROCESS | 1804 | 1461072507433 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f77d000 == 141 [pid = 1804] [id = 463] 06:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x900a3400) [pid = 1804] [serial = 1390] [outer = (nil)] 06:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x913dec00) [pid = 1804] [serial = 1391] [outer = 0x900a3400] 06:28:27 INFO - PROCESS | 1804 | 1461072507580 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x914ec000) [pid = 1804] [serial = 1392] [outer = 0x900a3400] 06:28:28 INFO - PROCESS | 1804 | 1461072508501 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:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1635ms 06:28:28 INFO - PROCESS | 1804 | 1461072508560 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 1804 | 1461072508565 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:28:28 INFO - PROCESS | 1804 | 1461072508575 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 1804 | 1461072508578 Marionette TRACE conn4 <- [1,1826,null,{}] 06:28:28 INFO - PROCESS | 1804 | 1461072508584 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:28:28 INFO - PROCESS | 1804 | 1461072508818 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:28:29 INFO - PROCESS | 1804 | 1461072509152 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x905bb400 == 142 [pid = 1804] [id = 464] 06:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x905bf400) [pid = 1804] [serial = 1393] [outer = (nil)] 06:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x9207c000) [pid = 1804] [serial = 1394] [outer = 0x905bf400] 06:28:29 INFO - PROCESS | 1804 | 1461072509244 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x92087c00) [pid = 1804] [serial = 1395] [outer = 0x905bf400] 06:28:30 INFO - PROCESS | 1804 | 1461072510196 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:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1681ms 06:28:30 INFO - PROCESS | 1804 | 1461072510257 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 1804 | 1461072510261 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:28:30 INFO - PROCESS | 1804 | 1461072510268 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 1804 | 1461072510272 Marionette TRACE conn4 <- [1,1830,null,{}] 06:28:30 INFO - PROCESS | 1804 | 1461072510278 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:28:30 INFO - PROCESS | 1804 | 1461072510513 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:28:30 INFO - PROCESS | 1804 | 1461072510827 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f3b400 == 143 [pid = 1804] [id = 465] 06:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x92079000) [pid = 1804] [serial = 1396] [outer = (nil)] 06:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93b34800) [pid = 1804] [serial = 1397] [outer = 0x92079000] 06:28:30 INFO - PROCESS | 1804 | 1461072510926 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93b38800) [pid = 1804] [serial = 1398] [outer = 0x92079000] 06:28:31 INFO - PROCESS | 1804 | 1461072511939 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:28:31 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:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1731ms 06:28:32 INFO - PROCESS | 1804 | 1461072512000 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 1804 | 1461072512003 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:28:32 INFO - PROCESS | 1804 | 1461072512011 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 1804 | 1461072512016 Marionette TRACE conn4 <- [1,1834,null,{}] 06:28:32 INFO - PROCESS | 1804 | 1461072512022 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:28:32 INFO - PROCESS | 1804 | 1461072512253 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:28:32 INFO - PROCESS | 1804 | 1461072512582 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x9333e000 == 144 [pid = 1804] [id = 466] 06:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x93340000) [pid = 1804] [serial = 1399] [outer = (nil)] 06:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x944f7c00) [pid = 1804] [serial = 1400] [outer = 0x93340000] 06:28:32 INFO - PROCESS | 1804 | 1461072512679 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x945d6400) [pid = 1804] [serial = 1401] [outer = 0x93340000] 06:28:33 INFO - PROCESS | 1804 | 1461072513650 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:28:33 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:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1690ms 06:28:33 INFO - PROCESS | 1804 | 1461072513711 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 1804 | 1461072513716 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:28:33 INFO - PROCESS | 1804 | 1461072513727 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - PROCESS | 1804 | 1461072513731 Marionette TRACE conn4 <- [1,1838,null,{}] 06:28:33 INFO - PROCESS | 1804 | 1461072513738 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:28:34 INFO - PROCESS | 1804 | 1461072514018 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:28:34 INFO - PROCESS | 1804 | 1461072514327 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x944f9400 == 145 [pid = 1804] [id = 467] 06:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x963afc00) [pid = 1804] [serial = 1402] [outer = (nil)] 06:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x96746400) [pid = 1804] [serial = 1403] [outer = 0x963afc00] 06:28:34 INFO - PROCESS | 1804 | 1461072514430 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97401800) [pid = 1804] [serial = 1404] [outer = 0x963afc00] 06:28:35 INFO - PROCESS | 1804 | 1461072515482 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:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1832ms 06:28:35 INFO - PROCESS | 1804 | 1461072515560 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 1804 | 1461072515564 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:28:35 INFO - PROCESS | 1804 | 1461072515572 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 1804 | 1461072515577 Marionette TRACE conn4 <- [1,1842,null,{}] 06:28:35 INFO - PROCESS | 1804 | 1461072515583 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:28:35 INFO - PROCESS | 1804 | 1461072515844 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:28:36 INFO - PROCESS | 1804 | 1461072516186 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df10000 == 146 [pid = 1804] [id = 468] 06:28:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8fcc6400) [pid = 1804] [serial = 1405] [outer = (nil)] 06:28:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9776cc00) [pid = 1804] [serial = 1406] [outer = 0x8fcc6400] 06:28:36 INFO - PROCESS | 1804 | 1461072516284 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97776400) [pid = 1804] [serial = 1407] [outer = 0x8fcc6400] 06:28:37 INFO - PROCESS | 1804 | 1461072517154 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:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1639ms 06:28:37 INFO - PROCESS | 1804 | 1461072517231 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 1804 | 1461072517237 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:28:37 INFO - PROCESS | 1804 | 1461072517249 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - PROCESS | 1804 | 1461072517253 Marionette TRACE conn4 <- [1,1846,null,{}] 06:28:37 INFO - PROCESS | 1804 | 1461072517261 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:28:37 INFO - PROCESS | 1804 | 1461072517513 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:28:37 INFO - PROCESS | 1804 | 1461072517852 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x95c5e400 == 147 [pid = 1804] [id = 469] 06:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x975e8800) [pid = 1804] [serial = 1408] [outer = (nil)] 06:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97ad7000) [pid = 1804] [serial = 1409] [outer = 0x975e8800] 06:28:37 INFO - PROCESS | 1804 | 1461072517961 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97bf0400) [pid = 1804] [serial = 1410] [outer = 0x975e8800] 06:28:38 INFO - PROCESS | 1804 | 1461072518924 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:28:38 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:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1738ms 06:28:38 INFO - PROCESS | 1804 | 1461072518988 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:28:38 INFO - PROCESS | 1804 | 1461072518992 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:28:39 INFO - PROCESS | 1804 | 1461072518999 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 1804 | 1461072519002 Marionette TRACE conn4 <- [1,1850,null,{}] 06:28:39 INFO - PROCESS | 1804 | 1461072519008 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:28:39 INFO - PROCESS | 1804 | 1461072519280 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:28:39 INFO - PROCESS | 1804 | 1461072519614 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x97aa9c00 == 148 [pid = 1804] [id = 470] 06:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97aaf000) [pid = 1804] [serial = 1411] [outer = (nil)] 06:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x98475400) [pid = 1804] [serial = 1412] [outer = 0x97aaf000] 06:28:39 INFO - PROCESS | 1804 | 1461072519714 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9863e800) [pid = 1804] [serial = 1413] [outer = 0x97aaf000] 06:28:40 INFO - PROCESS | 1804 | 1461072520657 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:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1689ms 06:28:40 INFO - PROCESS | 1804 | 1461072520691 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 1804 | 1461072520694 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:28:40 INFO - PROCESS | 1804 | 1461072520702 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 1804 | 1461072520705 Marionette TRACE conn4 <- [1,1854,null,{}] 06:28:40 INFO - PROCESS | 1804 | 1461072520712 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:28:40 INFO - PROCESS | 1804 | 1461072520955 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:28:41 INFO - PROCESS | 1804 | 1461072521299 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3dc00 == 149 [pid = 1804] [id = 471] 06:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x87a04800) [pid = 1804] [serial = 1414] [outer = (nil)] 06:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x990a9400) [pid = 1804] [serial = 1415] [outer = 0x87a04800] 06:28:41 INFO - PROCESS | 1804 | 1461072521398 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x99213400) [pid = 1804] [serial = 1416] [outer = 0x87a04800] 06:28:42 INFO - PROCESS | 1804 | 1461072522304 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:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1637ms 06:28:42 INFO - PROCESS | 1804 | 1461072522339 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 1804 | 1461072522342 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:28:42 INFO - PROCESS | 1804 | 1461072522350 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 1804 | 1461072522353 Marionette TRACE conn4 <- [1,1858,null,{}] 06:28:42 INFO - PROCESS | 1804 | 1461072522382 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:28:42 INFO - PROCESS | 1804 | 1461072522616 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:28:42 INFO - PROCESS | 1804 | 1461072522949 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x905b6800 == 150 [pid = 1804] [id = 472] 06:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x97c25800) [pid = 1804] [serial = 1417] [outer = (nil)] 06:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9b095800) [pid = 1804] [serial = 1418] [outer = 0x97c25800] 06:28:43 INFO - PROCESS | 1804 | 1461072523052 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9b0d0c00) [pid = 1804] [serial = 1419] [outer = 0x97c25800] 06:28:44 INFO - PROCESS | 1804 | 1461072524004 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:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1709ms 06:28:44 INFO - PROCESS | 1804 | 1461072524060 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 1804 | 1461072524064 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:28:44 INFO - PROCESS | 1804 | 1461072524072 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 1804 | 1461072524076 Marionette TRACE conn4 <- [1,1862,null,{}] 06:28:44 INFO - PROCESS | 1804 | 1461072524083 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:28:44 INFO - PROCESS | 1804 | 1461072524333 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:28:44 INFO - PROCESS | 1804 | 1461072524658 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x9846ec00 == 151 [pid = 1804] [id = 473] 06:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x98a1d800) [pid = 1804] [serial = 1420] [outer = (nil)] 06:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x9df8dc00) [pid = 1804] [serial = 1421] [outer = 0x98a1d800] 06:28:44 INFO - PROCESS | 1804 | 1461072524758 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x9ea15400) [pid = 1804] [serial = 1422] [outer = 0x98a1d800] 06:28:45 INFO - PROCESS | 1804 | 1461072525694 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:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1682ms 06:28:45 INFO - PROCESS | 1804 | 1461072525755 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:28:45 INFO - PROCESS | 1804 | 1461072525759 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:28:45 INFO - PROCESS | 1804 | 1461072525766 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:28:45 INFO - PROCESS | 1804 | 1461072525770 Marionette TRACE conn4 <- [1,1866,null,{}] 06:28:45 INFO - PROCESS | 1804 | 1461072525776 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:28:46 INFO - PROCESS | 1804 | 1461072526008 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8babc800 == 150 [pid = 1804] [id = 455] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x87a0e800 == 149 [pid = 1804] [id = 454] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88705c00 == 148 [pid = 1804] [id = 453] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x97aaac00 == 147 [pid = 1804] [id = 451] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93b2e800 == 146 [pid = 1804] [id = 450] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x967b4400 == 145 [pid = 1804] [id = 449] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x95a40c00 == 144 [pid = 1804] [id = 447] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93345800 == 143 [pid = 1804] [id = 448] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x93b31c00 == 142 [pid = 1804] [id = 446] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x91fb2800 == 141 [pid = 1804] [id = 445] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x914f4400 == 140 [pid = 1804] [id = 444] 06:28:47 INFO - PROCESS | 1804 | --DOCSHELL 0x905b5800 == 139 [pid = 1804] [id = 443] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x9018d000 == 138 [pid = 1804] [id = 442] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a5800 == 137 [pid = 1804] [id = 440] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff48c00 == 136 [pid = 1804] [id = 441] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8989dc00 == 135 [pid = 1804] [id = 439] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb72800 == 134 [pid = 1804] [id = 438] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x8e204400 == 133 [pid = 1804] [id = 437] 06:28:48 INFO - PROCESS | 1804 | --DOCSHELL 0x893da800 == 132 [pid = 1804] [id = 436] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8e20a000) [pid = 1804] [serial = 1307] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8fdaa000) [pid = 1804] [serial = 1257] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x89f28c00) [pid = 1804] [serial = 1302] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8fda3000) [pid = 1804] [serial = 1256] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x868d3000) [pid = 1804] [serial = 1295] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x945e2c00) [pid = 1804] [serial = 1272] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x9726dc00) [pid = 1804] [serial = 1274] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x905bd000) [pid = 1804] [serial = 1262] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x91f3d400) [pid = 1804] [serial = 1265] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x86f40400) [pid = 1804] [serial = 1296] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0xa0c34c00) [pid = 1804] [serial = 1292] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9333e800) [pid = 1804] [serial = 1268] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x893d5400) [pid = 1804] [serial = 1299] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x93344400) [pid = 1804] [serial = 1269] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x97c2b800) [pid = 1804] [serial = 1281] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8f5fcc00) [pid = 1804] [serial = 1253] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x90707400) [pid = 1804] [serial = 1263] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x902d5800) [pid = 1804] [serial = 1260] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x893d5800) [pid = 1804] [serial = 1244] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x89bbe400) [pid = 1804] [serial = 1301] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa0a4a000) [pid = 1804] [serial = 1289] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x98637800) [pid = 1804] [serial = 1283] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8eb6d400) [pid = 1804] [serial = 1176] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8a158c00) [pid = 1804] [serial = 1305] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8ec59c00) [pid = 1804] [serial = 1250] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8bac8800) [pid = 1804] [serial = 1247] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8e205400) [pid = 1804] [serial = 1248] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x987a6800) [pid = 1804] [serial = 1284] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8f779800) [pid = 1804] [serial = 1254] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x975e8c00) [pid = 1804] [serial = 1275] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x97c28800) [pid = 1804] [serial = 1280] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x91f44400) [pid = 1804] [serial = 1266] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9b0d4400) [pid = 1804] [serial = 1286] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0xa0a4f800) [pid = 1804] [serial = 1290] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8870a400) [pid = 1804] [serial = 1304] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9777b800) [pid = 1804] [serial = 1277] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x891df400) [pid = 1804] [serial = 1298] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9018dc00) [pid = 1804] [serial = 1259] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9df80c00) [pid = 1804] [serial = 1287] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x945db800) [pid = 1804] [serial = 1271] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x97aae400) [pid = 1804] [serial = 1278] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8eedd000) [pid = 1804] [serial = 1251] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8bdc4400) [pid = 1804] [serial = 1241] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x89b20800) [pid = 1804] [serial = 1245] [outer = (nil)] [url = about:blank] 06:28:48 INFO - PROCESS | 1804 | 1461072528451 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x867e9c00 == 133 [pid = 1804] [id = 474] 06:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x86f48800) [pid = 1804] [serial = 1423] [outer = (nil)] 06:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x87a0e800) [pid = 1804] [serial = 1424] [outer = 0x86f48800] 06:28:48 INFO - PROCESS | 1804 | 1461072528545 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x88711800) [pid = 1804] [serial = 1425] [outer = 0x86f48800] 06:28:49 INFO - PROCESS | 1804 | 1461072529452 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:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 3744ms 06:28:49 INFO - PROCESS | 1804 | 1461072529512 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 1804 | 1461072529520 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:28:49 INFO - PROCESS | 1804 | 1461072529530 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - PROCESS | 1804 | 1461072529534 Marionette TRACE conn4 <- [1,1870,null,{}] 06:28:49 INFO - PROCESS | 1804 | 1461072529543 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:28:49 INFO - PROCESS | 1804 | 1461072529774 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:28:50 INFO - PROCESS | 1804 | 1461072529980 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x893db400 == 134 [pid = 1804] [id = 475] 06:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8989ec00) [pid = 1804] [serial = 1426] [outer = (nil)] 06:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89b20c00) [pid = 1804] [serial = 1427] [outer = 0x8989ec00] 06:28:50 INFO - PROCESS | 1804 | 1461072530064 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89bc0000) [pid = 1804] [serial = 1428] [outer = 0x8989ec00] 06:28:51 INFO - PROCESS | 1804 | 1461072531095 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:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1631ms 06:28:51 INFO - PROCESS | 1804 | 1461072531167 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:28:51 INFO - PROCESS | 1804 | 1461072531173 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:28:51 INFO - PROCESS | 1804 | 1461072531181 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:28:51 INFO - PROCESS | 1804 | 1461072531184 Marionette TRACE conn4 <- [1,1874,null,{}] 06:28:51 INFO - PROCESS | 1804 | 1461072531190 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:28:51 INFO - PROCESS | 1804 | 1461072531480 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:28:51 INFO - PROCESS | 1804 | 1461072531516 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1cc00 == 135 [pid = 1804] [id = 476] 06:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a03c400) [pid = 1804] [serial = 1429] [outer = (nil)] 06:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8aaebc00) [pid = 1804] [serial = 1430] [outer = 0x8a03c400] 06:28:51 INFO - PROCESS | 1804 | 1461072531600 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8bdc4400) [pid = 1804] [serial = 1431] [outer = 0x8a03c400] 06:28:52 INFO - PROCESS | 1804 | 1461072532711 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:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2140ms 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x88f5b400) [pid = 1804] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x95ae5c00) [pid = 1804] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8ec5bc00) [pid = 1804] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x88708000) [pid = 1804] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x95c5b400) [pid = 1804] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8bac1000) [pid = 1804] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x97209400) [pid = 1804] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8ec5cc00) [pid = 1804] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x9018ec00) [pid = 1804] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89b1b400) [pid = 1804] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x9673ec00) [pid = 1804] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x9674cc00) [pid = 1804] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x89f27800) [pid = 1804] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x9fc5b400) [pid = 1804] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x86f45c00) [pid = 1804] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x91fb2c00) [pid = 1804] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8fb51400) [pid = 1804] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x905b6c00) [pid = 1804] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x91f3f800) [pid = 1804] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8e204800) [pid = 1804] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x97ab7800) [pid = 1804] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:28:53 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8fff4400) [pid = 1804] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:28:53 INFO - PROCESS | 1804 | 1461072533445 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:28:53 INFO - PROCESS | 1804 | 1461072533448 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:28:53 INFO - PROCESS | 1804 | 1461072533466 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:28:53 INFO - PROCESS | 1804 | 1461072533476 Marionette TRACE conn4 <- [1,1878,null,{}] 06:28:53 INFO - PROCESS | 1804 | 1461072533483 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:28:53 INFO - PROCESS | 1804 | 1461072533767 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:28:53 INFO - PROCESS | 1804 | 1461072533889 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f27800 == 136 [pid = 1804] [id = 477] 06:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8a15a800) [pid = 1804] [serial = 1432] [outer = (nil)] 06:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e20d000) [pid = 1804] [serial = 1433] [outer = 0x8a15a800] 06:28:53 INFO - PROCESS | 1804 | 1461072533968 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8e388000) [pid = 1804] [serial = 1434] [outer = 0x8a15a800] 06:28:54 INFO - PROCESS | 1804 | 1461072534835 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:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1449ms 06:28:54 INFO - PROCESS | 1804 | 1461072534906 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:28:54 INFO - PROCESS | 1804 | 1461072534911 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:28:54 INFO - PROCESS | 1804 | 1461072534918 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - PROCESS | 1804 | 1461072534921 Marionette TRACE conn4 <- [1,1882,null,{}] 06:28:54 INFO - PROCESS | 1804 | 1461072534927 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:28:55 INFO - PROCESS | 1804 | 1461072535156 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:28:55 INFO - PROCESS | 1804 | 1461072535477 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x868ce000 == 137 [pid = 1804] [id = 478] 06:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x868d1800) [pid = 1804] [serial = 1435] [outer = (nil)] 06:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x86f3f000) [pid = 1804] [serial = 1436] [outer = 0x868d1800] 06:28:55 INFO - PROCESS | 1804 | 1461072535660 Marionette DEBUG loaded listener.js 06:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8870ec00) [pid = 1804] [serial = 1437] [outer = 0x868d1800] 06:28:56 INFO - PROCESS | 1804 | 1461072536696 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:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1831ms 06:28:56 INFO - PROCESS | 1804 | 1461072536750 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 1804 | 1461072536760 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:28:56 INFO - PROCESS | 1804 | 1461072536770 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 1804 | 1461072536775 Marionette TRACE conn4 <- [1,1886,null,{}] 06:28:56 INFO - PROCESS | 1804 | 1461072536784 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:28:57 INFO - PROCESS | 1804 | 1461072537087 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:28:57 INFO - PROCESS | 1804 | 1461072537430 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b18400 == 138 [pid = 1804] [id = 479] 06:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x89bc1000) [pid = 1804] [serial = 1438] [outer = (nil)] 06:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8a03cc00) [pid = 1804] [serial = 1439] [outer = 0x89bc1000] 06:28:57 INFO - PROCESS | 1804 | 1461072537530 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a15d000) [pid = 1804] [serial = 1440] [outer = 0x89bc1000] 06:28:58 INFO - PROCESS | 1804 | 1461072538609 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:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1887ms 06:28:58 INFO - PROCESS | 1804 | 1461072538661 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:28:58 INFO - PROCESS | 1804 | 1461072538668 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:28:58 INFO - PROCESS | 1804 | 1461072538678 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 1804 | 1461072538682 Marionette TRACE conn4 <- [1,1890,null,{}] 06:28:58 INFO - PROCESS | 1804 | 1461072538689 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:28:58 INFO - PROCESS | 1804 | 1461072538940 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:28:59 INFO - PROCESS | 1804 | 1461072539313 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a041000 == 139 [pid = 1804] [id = 480] 06:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8bac8000) [pid = 1804] [serial = 1441] [outer = (nil)] 06:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8df18400) [pid = 1804] [serial = 1442] [outer = 0x8bac8000] 06:28:59 INFO - PROCESS | 1804 | 1461072539436 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e38a800) [pid = 1804] [serial = 1443] [outer = 0x8bac8000] 06:29:00 INFO - PROCESS | 1804 | 1461072540475 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:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1837ms 06:29:00 INFO - PROCESS | 1804 | 1461072540514 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:29:00 INFO - PROCESS | 1804 | 1461072540519 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:29:00 INFO - PROCESS | 1804 | 1461072540529 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 1804 | 1461072540539 Marionette TRACE conn4 <- [1,1894,null,{}] 06:29:00 INFO - PROCESS | 1804 | 1461072540555 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:29:00 INFO - PROCESS | 1804 | 1461072540821 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:29:01 INFO - PROCESS | 1804 | 1461072541146 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1e400 == 140 [pid = 1804] [id = 481] 06:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8bdc5c00) [pid = 1804] [serial = 1444] [outer = (nil)] 06:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f5f1400) [pid = 1804] [serial = 1445] [outer = 0x8bdc5c00] 06:29:01 INFO - PROCESS | 1804 | 1461072541244 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f778c00) [pid = 1804] [serial = 1446] [outer = 0x8bdc5c00] 06:29:02 INFO - PROCESS | 1804 | 1461072542233 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:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1760ms 06:29:02 INFO - PROCESS | 1804 | 1461072542287 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:29:02 INFO - PROCESS | 1804 | 1461072542292 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:29:02 INFO - PROCESS | 1804 | 1461072542300 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 1804 | 1461072542303 Marionette TRACE conn4 <- [1,1898,null,{}] 06:29:02 INFO - PROCESS | 1804 | 1461072542310 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:29:02 INFO - PROCESS | 1804 | 1461072542550 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:29:02 INFO - PROCESS | 1804 | 1461072542877 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a047000 == 141 [pid = 1804] [id = 482] 06:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8aae3400) [pid = 1804] [serial = 1447] [outer = (nil)] 06:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fcd0800) [pid = 1804] [serial = 1448] [outer = 0x8aae3400] 06:29:02 INFO - PROCESS | 1804 | 1461072542970 Marionette DEBUG loaded listener.js 06:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fda5800) [pid = 1804] [serial = 1449] [outer = 0x8aae3400] 06:29:03 INFO - PROCESS | 1804 | 1461072543921 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:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1681ms 06:29:03 INFO - PROCESS | 1804 | 1461072543982 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:29:03 INFO - PROCESS | 1804 | 1461072543987 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:29:03 INFO - PROCESS | 1804 | 1461072543994 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 1804 | 1461072543998 Marionette TRACE conn4 <- [1,1902,null,{}] 06:29:04 INFO - PROCESS | 1804 | 1461072544004 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:29:04 INFO - PROCESS | 1804 | 1461072544248 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:29:04 INFO - PROCESS | 1804 | 1461072544592 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff4b400 == 142 [pid = 1804] [id = 483] 06:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8ffeb800) [pid = 1804] [serial = 1450] [outer = (nil)] 06:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x900a5400) [pid = 1804] [serial = 1451] [outer = 0x8ffeb800] 06:29:04 INFO - PROCESS | 1804 | 1461072544706 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x902c9000) [pid = 1804] [serial = 1452] [outer = 0x8ffeb800] 06:29:05 INFO - PROCESS | 1804 | 1461072545717 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:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1783ms 06:29:05 INFO - PROCESS | 1804 | 1461072545777 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:29:05 INFO - PROCESS | 1804 | 1461072545781 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:29:05 INFO - PROCESS | 1804 | 1461072545788 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 1804 | 1461072545792 Marionette TRACE conn4 <- [1,1906,null,{}] 06:29:05 INFO - PROCESS | 1804 | 1461072545799 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:29:06 INFO - PROCESS | 1804 | 1461072546035 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:29:06 INFO - PROCESS | 1804 | 1461072546355 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee6400 == 143 [pid = 1804] [id = 484] 06:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fff4400) [pid = 1804] [serial = 1453] [outer = (nil)] 06:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x905c1c00) [pid = 1804] [serial = 1454] [outer = 0x8fff4400] 06:29:06 INFO - PROCESS | 1804 | 1461072546453 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x90635400) [pid = 1804] [serial = 1455] [outer = 0x8fff4400] 06:29:07 INFO - PROCESS | 1804 | 1461072547398 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:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1685ms 06:29:07 INFO - PROCESS | 1804 | 1461072547474 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 1804 | 1461072547479 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:29:07 INFO - PROCESS | 1804 | 1461072547486 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - PROCESS | 1804 | 1461072547490 Marionette TRACE conn4 <- [1,1910,null,{}] 06:29:07 INFO - PROCESS | 1804 | 1461072547497 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:29:07 INFO - PROCESS | 1804 | 1461072547763 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:29:08 INFO - PROCESS | 1804 | 1461072548094 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcce800 == 144 [pid = 1804] [id = 485] 06:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8fccf000) [pid = 1804] [serial = 1456] [outer = (nil)] 06:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91f3d400) [pid = 1804] [serial = 1457] [outer = 0x8fccf000] 06:29:08 INFO - PROCESS | 1804 | 1461072548188 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91f48400) [pid = 1804] [serial = 1458] [outer = 0x8fccf000] 06:29:09 INFO - PROCESS | 1804 | 1461072549137 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:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1685ms 06:29:09 INFO - PROCESS | 1804 | 1461072549173 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 1804 | 1461072549176 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:29:09 INFO - PROCESS | 1804 | 1461072549184 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 1804 | 1461072549188 Marionette TRACE conn4 <- [1,1914,null,{}] 06:29:09 INFO - PROCESS | 1804 | 1461072549195 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:29:09 INFO - PROCESS | 1804 | 1461072549435 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:29:09 INFO - PROCESS | 1804 | 1461072549805 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c7c00 == 145 [pid = 1804] [id = 486] 06:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8bdc4000) [pid = 1804] [serial = 1459] [outer = (nil)] 06:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x932f5400) [pid = 1804] [serial = 1460] [outer = 0x8bdc4000] 06:29:09 INFO - PROCESS | 1804 | 1461072549903 Marionette DEBUG loaded listener.js 06:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93346c00) [pid = 1804] [serial = 1461] [outer = 0x8bdc4000] 06:29:10 INFO - PROCESS | 1804 | 1461072550820 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:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1680ms 06:29:10 INFO - PROCESS | 1804 | 1461072550866 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:29:10 INFO - PROCESS | 1804 | 1461072550870 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:29:10 INFO - PROCESS | 1804 | 1461072550877 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 1804 | 1461072550881 Marionette TRACE conn4 <- [1,1918,null,{}] 06:29:10 INFO - PROCESS | 1804 | 1461072550888 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:29:11 INFO - PROCESS | 1804 | 1461072551113 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:29:11 INFO - PROCESS | 1804 | 1461072551388 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x902e0c00 == 146 [pid = 1804] [id = 487] 06:29:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x92083c00) [pid = 1804] [serial = 1462] [outer = (nil)] 06:29:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x944f4000) [pid = 1804] [serial = 1463] [outer = 0x92083c00] 06:29:11 INFO - PROCESS | 1804 | 1461072551532 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x944f8800) [pid = 1804] [serial = 1464] [outer = 0x92083c00] 06:29:12 INFO - PROCESS | 1804 | 1461072552479 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:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1682ms 06:29:12 INFO - PROCESS | 1804 | 1461072552559 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:29:12 INFO - PROCESS | 1804 | 1461072552563 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:29:12 INFO - PROCESS | 1804 | 1461072552571 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:29:12 INFO - PROCESS | 1804 | 1461072552576 Marionette TRACE conn4 <- [1,1922,null,{}] 06:29:12 INFO - PROCESS | 1804 | 1461072552582 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:29:12 INFO - PROCESS | 1804 | 1461072552847 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:29:13 INFO - PROCESS | 1804 | 1461072553189 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x95ae9400 == 147 [pid = 1804] [id = 488] 06:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x95c1b800) [pid = 1804] [serial = 1465] [outer = (nil)] 06:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x95c5fc00) [pid = 1804] [serial = 1466] [outer = 0x95c1b800] 06:29:13 INFO - PROCESS | 1804 | 1461072553304 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x96749000) [pid = 1804] [serial = 1467] [outer = 0x95c1b800] 06:29:14 INFO - PROCESS | 1804 | 1461072554297 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:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1782ms 06:29:14 INFO - PROCESS | 1804 | 1461072554354 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 1804 | 1461072554359 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:29:14 INFO - PROCESS | 1804 | 1461072554366 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 1804 | 1461072554371 Marionette TRACE conn4 <- [1,1926,null,{}] 06:29:14 INFO - PROCESS | 1804 | 1461072554377 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:29:14 INFO - PROCESS | 1804 | 1461072554670 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:29:15 INFO - PROCESS | 1804 | 1461072555007 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f6400 == 148 [pid = 1804] [id = 489] 06:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x95ae7400) [pid = 1804] [serial = 1468] [outer = (nil)] 06:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9776e400) [pid = 1804] [serial = 1469] [outer = 0x95ae7400] 06:29:15 INFO - PROCESS | 1804 | 1461072555103 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97773000) [pid = 1804] [serial = 1470] [outer = 0x95ae7400] 06:29:16 INFO - PROCESS | 1804 | 1461072556032 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:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1738ms 06:29:16 INFO - PROCESS | 1804 | 1461072556105 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 1804 | 1461072556109 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:29:16 INFO - PROCESS | 1804 | 1461072556116 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 1804 | 1461072556119 Marionette TRACE conn4 <- [1,1930,null,{}] 06:29:16 INFO - PROCESS | 1804 | 1461072556127 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:29:16 INFO - PROCESS | 1804 | 1461072556363 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:29:16 INFO - PROCESS | 1804 | 1461072556691 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b35800 == 149 [pid = 1804] [id = 490] 06:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x96342c00) [pid = 1804] [serial = 1471] [outer = (nil)] 06:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x97ad7800) [pid = 1804] [serial = 1472] [outer = 0x96342c00] 06:29:16 INFO - PROCESS | 1804 | 1461072556790 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97be9800) [pid = 1804] [serial = 1473] [outer = 0x96342c00] 06:29:17 INFO - PROCESS | 1804 | 1461072557743 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:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1682ms 06:29:17 INFO - PROCESS | 1804 | 1461072557800 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:29:17 INFO - PROCESS | 1804 | 1461072557804 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:29:17 INFO - PROCESS | 1804 | 1461072557812 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 1804 | 1461072557815 Marionette TRACE conn4 <- [1,1934,null,{}] 06:29:17 INFO - PROCESS | 1804 | 1461072557822 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:29:18 INFO - PROCESS | 1804 | 1461072558068 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:29:18 INFO - PROCESS | 1804 | 1461072558388 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x868cf800 == 150 [pid = 1804] [id = 491] 06:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x86f45000) [pid = 1804] [serial = 1474] [outer = (nil)] 06:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x98475000) [pid = 1804] [serial = 1475] [outer = 0x86f45000] 06:29:18 INFO - PROCESS | 1804 | 1461072558488 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x984c8400) [pid = 1804] [serial = 1476] [outer = 0x86f45000] 06:29:19 INFO - PROCESS | 1804 | 1461072559482 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:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1732ms 06:29:19 INFO - PROCESS | 1804 | 1461072559543 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:29:19 INFO - PROCESS | 1804 | 1461072559546 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:29:19 INFO - PROCESS | 1804 | 1461072559553 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 1804 | 1461072559557 Marionette TRACE conn4 <- [1,1938,null,{}] 06:29:19 INFO - PROCESS | 1804 | 1461072559563 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:29:19 INFO - PROCESS | 1804 | 1461072559818 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:29:20 INFO - PROCESS | 1804 | 1461072560164 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f40800 == 151 [pid = 1804] [id = 492] 06:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x91f11c00) [pid = 1804] [serial = 1477] [outer = (nil)] 06:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9930b400) [pid = 1804] [serial = 1478] [outer = 0x91f11c00] 06:29:20 INFO - PROCESS | 1804 | 1461072560264 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9ae8c400) [pid = 1804] [serial = 1479] [outer = 0x91f11c00] 06:29:21 INFO - PROCESS | 1804 | 1461072561181 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:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1684ms 06:29:21 INFO - PROCESS | 1804 | 1461072561237 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 1804 | 1461072561241 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:29:21 INFO - PROCESS | 1804 | 1461072561249 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 1804 | 1461072561253 Marionette TRACE conn4 <- [1,1942,null,{}] 06:29:21 INFO - PROCESS | 1804 | 1461072561260 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:29:21 INFO - PROCESS | 1804 | 1461072561501 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:29:21 INFO - PROCESS | 1804 | 1461072561833 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x97c31400 == 152 [pid = 1804] [id = 493] 06:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x984be000) [pid = 1804] [serial = 1480] [outer = (nil)] 06:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9fb9a000) [pid = 1804] [serial = 1481] [outer = 0x984be000] 06:29:21 INFO - PROCESS | 1804 | 1461072561932 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9fc0ac00) [pid = 1804] [serial = 1482] [outer = 0x984be000] 06:29:22 INFO - PROCESS | 1804 | 1461072562876 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:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1682ms 06:29:22 INFO - PROCESS | 1804 | 1461072562932 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 1804 | 1461072562936 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:29:22 INFO - PROCESS | 1804 | 1461072562943 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 1804 | 1461072562945 Marionette TRACE conn4 <- [1,1946,null,{}] 06:29:22 INFO - PROCESS | 1804 | 1461072562952 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:29:23 INFO - PROCESS | 1804 | 1461072563183 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:29:23 INFO - PROCESS | 1804 | 1461072563516 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a09c00 == 153 [pid = 1804] [id = 494] 06:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x93341000) [pid = 1804] [serial = 1483] [outer = (nil)] 06:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa004a800) [pid = 1804] [serial = 1484] [outer = 0x93341000] 06:29:23 INFO - PROCESS | 1804 | 1461072563612 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa004d800) [pid = 1804] [serial = 1485] [outer = 0x93341000] 06:29:24 INFO - PROCESS | 1804 | 1461072564550 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:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1682ms 06:29:24 INFO - PROCESS | 1804 | 1461072564626 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:29:24 INFO - PROCESS | 1804 | 1461072564630 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:29:24 INFO - PROCESS | 1804 | 1461072564637 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 1804 | 1461072564641 Marionette TRACE conn4 <- [1,1950,null,{}] 06:29:24 INFO - PROCESS | 1804 | 1461072564648 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:29:24 INFO - PROCESS | 1804 | 1461072564960 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:29:25 INFO - PROCESS | 1804 | 1461072565308 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f24400 == 154 [pid = 1804] [id = 495] 06:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9846c000) [pid = 1804] [serial = 1486] [outer = (nil)] 06:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa0c1e800) [pid = 1804] [serial = 1487] [outer = 0x9846c000] 06:29:25 INFO - PROCESS | 1804 | 1461072565400 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa0f35c00) [pid = 1804] [serial = 1488] [outer = 0x9846c000] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x893d7800 == 153 [pid = 1804] [id = 367] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f776c00 == 152 [pid = 1804] [id = 133] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x945e0400 == 151 [pid = 1804] [id = 380] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc8000 == 150 [pid = 1804] [id = 375] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e388800 == 149 [pid = 1804] [id = 377] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x92084800 == 148 [pid = 1804] [id = 378] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e20b400 == 147 [pid = 1804] [id = 136] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x84fea800 == 146 [pid = 1804] [id = 368] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89b1c000 == 145 [pid = 1804] [id = 366] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9ac800 == 144 [pid = 1804] [id = 374] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89894800 == 143 [pid = 1804] [id = 215] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8aae1c00 == 142 [pid = 1804] [id = 371] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a9000 == 141 [pid = 1804] [id = 376] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x96744800 == 140 [pid = 1804] [id = 381] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8ffee000 == 139 [pid = 1804] [id = 379] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2b0000 == 138 [pid = 1804] [id = 372] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89f27800 == 137 [pid = 1804] [id = 477] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89b1cc00 == 136 [pid = 1804] [id = 476] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x893db400 == 135 [pid = 1804] [id = 475] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x867e9c00 == 134 [pid = 1804] [id = 474] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3dc00 == 133 [pid = 1804] [id = 471] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x905b6800 == 132 [pid = 1804] [id = 472] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x97aa9c00 == 131 [pid = 1804] [id = 470] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x95c5e400 == 130 [pid = 1804] [id = 469] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x944f9400 == 129 [pid = 1804] [id = 467] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8df10000 == 128 [pid = 1804] [id = 468] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9333e000 == 127 [pid = 1804] [id = 466] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x91f3b400 == 126 [pid = 1804] [id = 465] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x905bb400 == 125 [pid = 1804] [id = 464] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f77d000 == 124 [pid = 1804] [id = 463] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f770400 == 123 [pid = 1804] [id = 462] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3b000 == 122 [pid = 1804] [id = 460] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f776000 == 121 [pid = 1804] [id = 461] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9a6000 == 120 [pid = 1804] [id = 459] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89b14800 == 119 [pid = 1804] [id = 458] 06:29:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88707400 == 118 [pid = 1804] [id = 457] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x89f23400) [pid = 1804] [serial = 1364] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x9673f800) [pid = 1804] [serial = 1341] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f77d400) [pid = 1804] [serial = 1317] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x88fe1c00) [pid = 1804] [serial = 1361] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x967b9400) [pid = 1804] [serial = 1343] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8bdc0400) [pid = 1804] [serial = 1367] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8a044800) [pid = 1804] [serial = 1365] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x97aafc00) [pid = 1804] [serial = 1350] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8fd9ec00) [pid = 1804] [serial = 1319] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8f76fc00) [pid = 1804] [serial = 1316] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x905be000) [pid = 1804] [serial = 1328] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x89f2ec00) [pid = 1804] [serial = 1311] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x975dcc00) [pid = 1804] [serial = 1346] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8e209400) [pid = 1804] [serial = 1368] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x97c30000) [pid = 1804] [serial = 1352] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8df1b800) [pid = 1804] [serial = 1242] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x97aa8c00) [pid = 1804] [serial = 1349] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0xa0c39c00) [pid = 1804] [serial = 1293] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8fda6400) [pid = 1804] [serial = 1320] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x98467c00) [pid = 1804] [serial = 1353] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x99304800) [pid = 1804] [serial = 1359] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x93b36400) [pid = 1804] [serial = 1337] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x975df800) [pid = 1804] [serial = 1347] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8fff2c00) [pid = 1804] [serial = 1322] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91f44800) [pid = 1804] [serial = 1331] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x95c57400) [pid = 1804] [serial = 1340] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93b3ac00) [pid = 1804] [serial = 1338] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x970eb800) [pid = 1804] [serial = 1344] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x893d8000) [pid = 1804] [serial = 1362] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99210400) [pid = 1804] [serial = 1358] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x932f1800) [pid = 1804] [serial = 1335] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8e2ac800) [pid = 1804] [serial = 1313] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x91f49800) [pid = 1804] [serial = 1332] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9863a000) [pid = 1804] [serial = 1355] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x902d3c00) [pid = 1804] [serial = 1326] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93298800) [pid = 1804] [serial = 1334] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eb6c400) [pid = 1804] [serial = 1314] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x902cc000) [pid = 1804] [serial = 1325] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9879d800) [pid = 1804] [serial = 1356] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x900a1800) [pid = 1804] [serial = 1323] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x89bbc800) [pid = 1804] [serial = 1310] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x90628400) [pid = 1804] [serial = 1329] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e2a1400) [pid = 1804] [serial = 1370] [outer = (nil)] [url = about:blank] 06:29:28 INFO - PROCESS | 1804 | 1461072568383 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:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3790ms 06:29:28 INFO - PROCESS | 1804 | 1461072568428 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 1804 | 1461072568434 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:29:28 INFO - PROCESS | 1804 | 1461072568443 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 1804 | 1461072568449 Marionette TRACE conn4 <- [1,1954,null,{}] 06:29:28 INFO - PROCESS | 1804 | 1461072568460 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:29:28 INFO - PROCESS | 1804 | 1461072568709 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:29:28 INFO - PROCESS | 1804 | 1461072568915 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5c000 == 119 [pid = 1804] [id = 496] 06:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x891e3400) [pid = 1804] [serial = 1489] [outer = (nil)] 06:29:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x893dec00) [pid = 1804] [serial = 1490] [outer = 0x891e3400] 06:29:29 INFO - PROCESS | 1804 | 1461072569003 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x89b17c00) [pid = 1804] [serial = 1491] [outer = 0x891e3400] 06:29:29 INFO - PROCESS | 1804 | 1461072569847 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:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1435ms 06:29:29 INFO - PROCESS | 1804 | 1461072569884 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 1804 | 1461072569901 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:29:29 INFO - PROCESS | 1804 | 1461072569911 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 1804 | 1461072569916 Marionette TRACE conn4 <- [1,1958,null,{}] 06:29:29 INFO - PROCESS | 1804 | 1461072569922 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:29:30 INFO - PROCESS | 1804 | 1461072570244 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:29:30 INFO - PROCESS | 1804 | 1461072570367 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x89895400 == 120 [pid = 1804] [id = 497] 06:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89bc3800) [pid = 1804] [serial = 1492] [outer = (nil)] 06:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a040400) [pid = 1804] [serial = 1493] [outer = 0x89bc3800] 06:29:30 INFO - PROCESS | 1804 | 1461072570479 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a9a3000) [pid = 1804] [serial = 1494] [outer = 0x89bc3800] 06:29:31 INFO - PROCESS | 1804 | 1461072571530 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:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1643ms 06:29:31 INFO - PROCESS | 1804 | 1461072571555 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 1804 | 1461072571559 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:29:31 INFO - PROCESS | 1804 | 1461072571567 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - PROCESS | 1804 | 1461072571573 Marionette TRACE conn4 <- [1,1962,null,{}] 06:29:31 INFO - PROCESS | 1804 | 1461072571597 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:29:31 INFO - PROCESS | 1804 | 1461072571888 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:29:31 INFO - PROCESS | 1804 | 1461072571945 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc0400 == 121 [pid = 1804] [id = 498] 06:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8df11000) [pid = 1804] [serial = 1495] [outer = (nil)] 06:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e202400) [pid = 1804] [serial = 1496] [outer = 0x8df11000] 06:29:32 INFO - PROCESS | 1804 | 1461072572072 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e2a8c00) [pid = 1804] [serial = 1497] [outer = 0x8df11000] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x97aaf000) [pid = 1804] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x975e8800) [pid = 1804] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8a03c400) [pid = 1804] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93340000) [pid = 1804] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8fcc6400) [pid = 1804] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8ec61800) [pid = 1804] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8989ec00) [pid = 1804] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x86f48800) [pid = 1804] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8fff5800) [pid = 1804] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x87a04800) [pid = 1804] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x98a1d800) [pid = 1804] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x88f61400) [pid = 1804] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x97c25800) [pid = 1804] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x900a3400) [pid = 1804] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x92079000) [pid = 1804] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x89bc0800) [pid = 1804] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8fd9bc00) [pid = 1804] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8bdbd400) [pid = 1804] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x963afc00) [pid = 1804] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x8ec5c000) [pid = 1804] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:29:33 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x905bf400) [pid = 1804] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:29:33 INFO - PROCESS | 1804 | 1461072573908 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:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2399ms 06:29:33 INFO - PROCESS | 1804 | 1461072573968 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 1804 | 1461072573971 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:29:33 INFO - PROCESS | 1804 | 1461072573979 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 1804 | 1461072573983 Marionette TRACE conn4 <- [1,1966,null,{}] 06:29:33 INFO - PROCESS | 1804 | 1461072573989 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:29:34 INFO - PROCESS | 1804 | 1461072574201 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:29:34 INFO - PROCESS | 1804 | 1461072574391 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f41c00 == 122 [pid = 1804] [id = 499] 06:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8bac9c00) [pid = 1804] [serial = 1498] [outer = (nil)] 06:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8eb71400) [pid = 1804] [serial = 1499] [outer = 0x8bac9c00] 06:29:34 INFO - PROCESS | 1804 | 1461072574512 Marionette DEBUG loaded listener.js 06:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8ec60c00) [pid = 1804] [serial = 1500] [outer = 0x8bac9c00] 06:29:35 INFO - PROCESS | 1804 | 1461072575532 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:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1593ms 06:29:35 INFO - PROCESS | 1804 | 1461072575573 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:29:35 INFO - PROCESS | 1804 | 1461072575580 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:29:35 INFO - PROCESS | 1804 | 1461072575591 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:29:35 INFO - PROCESS | 1804 | 1461072575598 Marionette TRACE conn4 <- [1,1970,null,{}] 06:29:35 INFO - PROCESS | 1804 | 1461072575609 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:29:35 INFO - PROCESS | 1804 | 1461072575858 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:29:36 INFO - PROCESS | 1804 | 1461072576207 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b15c00 == 123 [pid = 1804] [id = 500] 06:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x89b1c000) [pid = 1804] [serial = 1501] [outer = (nil)] 06:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x89f21400) [pid = 1804] [serial = 1502] [outer = 0x89b1c000] 06:29:36 INFO - PROCESS | 1804 | 1461072576309 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x89f2a400) [pid = 1804] [serial = 1503] [outer = 0x89b1c000] 06:29:37 INFO - PROCESS | 1804 | 1461072577292 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:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1743ms 06:29:37 INFO - PROCESS | 1804 | 1461072577334 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 1804 | 1461072577344 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:29:37 INFO - PROCESS | 1804 | 1461072577356 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 1804 | 1461072577360 Marionette TRACE conn4 <- [1,1974,null,{}] 06:29:37 INFO - PROCESS | 1804 | 1461072577367 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:29:37 INFO - PROCESS | 1804 | 1461072577637 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:29:37 INFO - PROCESS | 1804 | 1461072577966 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fddc00 == 124 [pid = 1804] [id = 501] 06:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a039000) [pid = 1804] [serial = 1504] [outer = (nil)] 06:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8df1a800) [pid = 1804] [serial = 1505] [outer = 0x8a039000] 06:29:38 INFO - PROCESS | 1804 | 1461072578069 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8eeddc00) [pid = 1804] [serial = 1506] [outer = 0x8a039000] 06:29:39 INFO - PROCESS | 1804 | 1461072579103 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:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1787ms 06:29:39 INFO - PROCESS | 1804 | 1461072579144 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 1804 | 1461072579149 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:29:39 INFO - PROCESS | 1804 | 1461072579156 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 1804 | 1461072579163 Marionette TRACE conn4 <- [1,1978,null,{}] 06:29:39 INFO - PROCESS | 1804 | 1461072579181 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:29:39 INFO - PROCESS | 1804 | 1461072579425 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:29:39 INFO - PROCESS | 1804 | 1461072579801 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bbe800 == 125 [pid = 1804] [id = 502] 06:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f77dc00) [pid = 1804] [serial = 1507] [outer = (nil)] 06:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8fcc3400) [pid = 1804] [serial = 1508] [outer = 0x8f77dc00] 06:29:39 INFO - PROCESS | 1804 | 1461072579902 Marionette DEBUG loaded listener.js 06:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8fda1800) [pid = 1804] [serial = 1509] [outer = 0x8f77dc00] 06:29:40 INFO - PROCESS | 1804 | 1461072580912 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:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1791ms 06:29:40 INFO - PROCESS | 1804 | 1461072580948 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:29:40 INFO - PROCESS | 1804 | 1461072580953 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:29:40 INFO - PROCESS | 1804 | 1461072580960 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 1804 | 1461072580965 Marionette TRACE conn4 <- [1,1982,null,{}] 06:29:40 INFO - PROCESS | 1804 | 1461072580971 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:29:41 INFO - PROCESS | 1804 | 1461072581206 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:29:41 INFO - PROCESS | 1804 | 1461072581527 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcca400 == 126 [pid = 1804] [id = 503] 06:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ffee000) [pid = 1804] [serial = 1510] [outer = (nil)] 06:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8fff8000) [pid = 1804] [serial = 1511] [outer = 0x8ffee000] 06:29:41 INFO - PROCESS | 1804 | 1461072581627 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x900a6000) [pid = 1804] [serial = 1512] [outer = 0x8ffee000] 06:29:42 INFO - PROCESS | 1804 | 1461072582523 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:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1585ms 06:29:42 INFO - PROCESS | 1804 | 1461072582546 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 1804 | 1461072582549 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:29:42 INFO - PROCESS | 1804 | 1461072582557 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 1804 | 1461072582561 Marionette TRACE conn4 <- [1,1986,null,{}] 06:29:42 INFO - PROCESS | 1804 | 1461072582589 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:29:42 INFO - PROCESS | 1804 | 1461072582821 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:29:43 INFO - PROCESS | 1804 | 1461072583103 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x86bf1000 == 127 [pid = 1804] [id = 504] 06:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fd9c400) [pid = 1804] [serial = 1513] [outer = (nil)] 06:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x90187400) [pid = 1804] [serial = 1514] [outer = 0x8fd9c400] 06:29:43 INFO - PROCESS | 1804 | 1461072583251 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x9018dc00) [pid = 1804] [serial = 1515] [outer = 0x8fd9c400] 06:29:44 INFO - PROCESS | 1804 | 1461072584204 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:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1701ms 06:29:44 INFO - PROCESS | 1804 | 1461072584261 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:29:44 INFO - PROCESS | 1804 | 1461072584265 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:29:44 INFO - PROCESS | 1804 | 1461072584276 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:29:44 INFO - PROCESS | 1804 | 1461072584279 Marionette TRACE conn4 <- [1,1990,null,{}] 06:29:44 INFO - PROCESS | 1804 | 1461072584286 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:29:44 INFO - PROCESS | 1804 | 1461072584550 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:29:44 INFO - PROCESS | 1804 | 1461072584886 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x900a9400 == 128 [pid = 1804] [id = 505] 06:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x902dbc00) [pid = 1804] [serial = 1516] [outer = (nil)] 06:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x905be800) [pid = 1804] [serial = 1517] [outer = 0x902dbc00] 06:29:44 INFO - PROCESS | 1804 | 1461072584990 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x9062bc00) [pid = 1804] [serial = 1518] [outer = 0x902dbc00] 06:29:45 INFO - PROCESS | 1804 | 1461072585928 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:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1689ms 06:29:45 INFO - PROCESS | 1804 | 1461072585965 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:29:45 INFO - PROCESS | 1804 | 1461072585970 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:29:45 INFO - PROCESS | 1804 | 1461072585977 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - PROCESS | 1804 | 1461072585981 Marionette TRACE conn4 <- [1,1994,null,{}] 06:29:45 INFO - PROCESS | 1804 | 1461072585987 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:29:46 INFO - PROCESS | 1804 | 1461072586220 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:29:46 INFO - PROCESS | 1804 | 1461072586494 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x90186000 == 129 [pid = 1804] [id = 506] 06:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x905b9400) [pid = 1804] [serial = 1519] [outer = (nil)] 06:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91f43800) [pid = 1804] [serial = 1520] [outer = 0x905b9400] 06:29:46 INFO - PROCESS | 1804 | 1461072586646 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91fb1400) [pid = 1804] [serial = 1521] [outer = 0x905b9400] 06:29:47 INFO - PROCESS | 1804 | 1461072587588 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:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1687ms 06:29:47 INFO - PROCESS | 1804 | 1461072587665 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:29:47 INFO - PROCESS | 1804 | 1461072587670 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:29:47 INFO - PROCESS | 1804 | 1461072587677 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 1804 | 1461072587681 Marionette TRACE conn4 <- [1,1998,null,{}] 06:29:47 INFO - PROCESS | 1804 | 1461072587687 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:29:47 INFO - PROCESS | 1804 | 1461072587969 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:29:48 INFO - PROCESS | 1804 | 1461072588290 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba79c00 == 130 [pid = 1804] [id = 507] 06:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e38d800) [pid = 1804] [serial = 1522] [outer = (nil)] 06:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9333d000) [pid = 1804] [serial = 1523] [outer = 0x8e38d800] 06:29:48 INFO - PROCESS | 1804 | 1461072588390 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93345400) [pid = 1804] [serial = 1524] [outer = 0x8e38d800] 06:29:49 INFO - PROCESS | 1804 | 1461072589335 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:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1690ms 06:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:29:49 INFO - PROCESS | 1804 | 1461072589367 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:29:49 INFO - PROCESS | 1804 | 1461072589370 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:29:49 INFO - PROCESS | 1804 | 1461072589377 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:29:49 INFO - PROCESS | 1804 | 1461072589381 Marionette TRACE conn4 <- [1,2002,null,{}] 06:29:49 INFO - PROCESS | 1804 | 1461072589388 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:29:49 INFO - PROCESS | 1804 | 1461072589614 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:29:49 INFO - PROCESS | 1804 | 1461072589894 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff4ac00 == 131 [pid = 1804] [id = 508] 06:29:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93291c00) [pid = 1804] [serial = 1525] [outer = (nil)] 06:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x944f5800) [pid = 1804] [serial = 1526] [outer = 0x93291c00] 06:29:50 INFO - PROCESS | 1804 | 1461072590034 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x945db400) [pid = 1804] [serial = 1527] [outer = 0x93291c00] 06:29:50 INFO - PROCESS | 1804 | 1461072590983 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:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1687ms 06:29:51 INFO - PROCESS | 1804 | 1461072591065 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 1804 | 1461072591069 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:29:51 INFO - PROCESS | 1804 | 1461072591076 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 1804 | 1461072591081 Marionette TRACE conn4 <- [1,2006,null,{}] 06:29:51 INFO - PROCESS | 1804 | 1461072591088 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:29:51 INFO - PROCESS | 1804 | 1461072591359 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:29:51 INFO - PROCESS | 1804 | 1461072591680 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x932f3c00 == 132 [pid = 1804] [id = 509] 06:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93b3ac00) [pid = 1804] [serial = 1528] [outer = (nil)] 06:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x95c5b400) [pid = 1804] [serial = 1529] [outer = 0x93b3ac00] 06:29:51 INFO - PROCESS | 1804 | 1461072591778 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x96340800) [pid = 1804] [serial = 1530] [outer = 0x93b3ac00] 06:29:52 INFO - PROCESS | 1804 | 1461072592727 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:29:52 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:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1731ms 06:29:52 INFO - PROCESS | 1804 | 1461072592808 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 1804 | 1461072592813 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:29:52 INFO - PROCESS | 1804 | 1461072592820 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 1804 | 1461072592826 Marionette TRACE conn4 <- [1,2010,null,{}] 06:29:52 INFO - PROCESS | 1804 | 1461072592832 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:29:53 INFO - PROCESS | 1804 | 1461072593133 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:29:53 INFO - PROCESS | 1804 | 1461072593474 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6d800 == 133 [pid = 1804] [id = 510] 06:29:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x96741c00) [pid = 1804] [serial = 1531] [outer = (nil)] 06:29:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9726cc00) [pid = 1804] [serial = 1532] [outer = 0x96741c00] 06:29:53 INFO - PROCESS | 1804 | 1461072593572 Marionette DEBUG loaded listener.js 06:29:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x975ddc00) [pid = 1804] [serial = 1533] [outer = 0x96741c00] 06:29:54 INFO - PROCESS | 1804 | 1461072594594 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:29:54 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:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1832ms 06:29:54 INFO - PROCESS | 1804 | 1461072594653 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 1804 | 1461072594658 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:29:54 INFO - PROCESS | 1804 | 1461072594666 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 1804 | 1461072594670 Marionette TRACE conn4 <- [1,2014,null,{}] 06:29:54 INFO - PROCESS | 1804 | 1461072594676 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:29:54 INFO - PROCESS | 1804 | 1461072594943 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:29:55 INFO - PROCESS | 1804 | 1461072595287 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x96746c00 == 134 [pid = 1804] [id = 511] 06:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x970ef000) [pid = 1804] [serial = 1534] [outer = (nil)] 06:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x97778800) [pid = 1804] [serial = 1535] [outer = 0x970ef000] 06:29:55 INFO - PROCESS | 1804 | 1461072595399 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x97aae800) [pid = 1804] [serial = 1536] [outer = 0x970ef000] 06:29:56 INFO - PROCESS | 1804 | 1461072596387 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:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1781ms 06:29:56 INFO - PROCESS | 1804 | 1461072596448 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 1804 | 1461072596451 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:29:56 INFO - PROCESS | 1804 | 1461072596459 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 1804 | 1461072596463 Marionette TRACE conn4 <- [1,2018,null,{}] 06:29:56 INFO - PROCESS | 1804 | 1461072596469 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:29:56 INFO - PROCESS | 1804 | 1461072596712 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:29:57 INFO - PROCESS | 1804 | 1461072597039 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e1000 == 135 [pid = 1804] [id = 512] 06:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x975e8400) [pid = 1804] [serial = 1537] [outer = (nil)] 06:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97c30000) [pid = 1804] [serial = 1538] [outer = 0x975e8400] 06:29:57 INFO - PROCESS | 1804 | 1461072597141 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x98471000) [pid = 1804] [serial = 1539] [outer = 0x975e8400] 06:29:58 INFO - PROCESS | 1804 | 1461072598055 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:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1638ms 06:29:58 INFO - PROCESS | 1804 | 1461072598098 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:29:58 INFO - PROCESS | 1804 | 1461072598102 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:29:58 INFO - PROCESS | 1804 | 1461072598109 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - PROCESS | 1804 | 1461072598113 Marionette TRACE conn4 <- [1,2022,null,{}] 06:29:58 INFO - PROCESS | 1804 | 1461072598119 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:29:58 INFO - PROCESS | 1804 | 1461072598353 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:29:58 INFO - PROCESS | 1804 | 1461072598708 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x900abc00 == 136 [pid = 1804] [id = 513] 06:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x93b36000) [pid = 1804] [serial = 1540] [outer = (nil)] 06:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x98a1b000) [pid = 1804] [serial = 1541] [outer = 0x93b36000] 06:29:58 INFO - PROCESS | 1804 | 1461072598805 Marionette DEBUG loaded listener.js 06:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x98a77400) [pid = 1804] [serial = 1542] [outer = 0x93b36000] 06:29:59 INFO - PROCESS | 1804 | 1461072599756 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:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1687ms 06:29:59 INFO - PROCESS | 1804 | 1461072599796 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 1804 | 1461072599800 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:29:59 INFO - PROCESS | 1804 | 1461072599807 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 1804 | 1461072599811 Marionette TRACE conn4 <- [1,2026,null,{}] 06:29:59 INFO - PROCESS | 1804 | 1461072599817 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:30:00 INFO - PROCESS | 1804 | 1461072600064 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:30:00 INFO - PROCESS | 1804 | 1461072600392 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x86761400 == 137 [pid = 1804] [id = 514] 06:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x91fa8400) [pid = 1804] [serial = 1543] [outer = (nil)] 06:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9ae82400) [pid = 1804] [serial = 1544] [outer = 0x91fa8400] 06:30:00 INFO - PROCESS | 1804 | 1461072600492 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9930f800) [pid = 1804] [serial = 1545] [outer = 0x91fa8400] 06:30:01 INFO - PROCESS | 1804 | 1461072601517 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:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1780ms 06:30:01 INFO - PROCESS | 1804 | 1461072601588 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 1804 | 1461072601592 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:30:01 INFO - PROCESS | 1804 | 1461072601600 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 1804 | 1461072601604 Marionette TRACE conn4 <- [1,2030,null,{}] 06:30:01 INFO - PROCESS | 1804 | 1461072601611 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:30:01 INFO - PROCESS | 1804 | 1461072601884 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:30:02 INFO - PROCESS | 1804 | 1461072602219 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x913e7c00 == 138 [pid = 1804] [id = 515] 06:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9b08d800) [pid = 1804] [serial = 1546] [outer = (nil)] 06:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9feeac00) [pid = 1804] [serial = 1547] [outer = 0x9b08d800] 06:30:02 INFO - PROCESS | 1804 | 1461072602316 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa00a6c00) [pid = 1804] [serial = 1548] [outer = 0x9b08d800] 06:30:03 INFO - PROCESS | 1804 | 1461072603238 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:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1696ms 06:30:03 INFO - PROCESS | 1804 | 1461072603313 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 1804 | 1461072603316 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:30:03 INFO - PROCESS | 1804 | 1461072603324 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 1804 | 1461072603328 Marionette TRACE conn4 <- [1,2034,null,{}] 06:30:03 INFO - PROCESS | 1804 | 1461072603335 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:30:03 INFO - PROCESS | 1804 | 1461072603578 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:30:03 INFO - PROCESS | 1804 | 1461072603931 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fea800 == 139 [pid = 1804] [id = 516] 06:30:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x98476400) [pid = 1804] [serial = 1549] [outer = (nil)] 06:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa0e3c400) [pid = 1804] [serial = 1550] [outer = 0x98476400] 06:30:04 INFO - PROCESS | 1804 | 1461072604031 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa0f6a400) [pid = 1804] [serial = 1551] [outer = 0x98476400] 06:30:04 INFO - PROCESS | 1804 | 1461072604951 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:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1683ms 06:30:05 INFO - PROCESS | 1804 | 1461072605008 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:30:05 INFO - PROCESS | 1804 | 1461072605012 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:30:05 INFO - PROCESS | 1804 | 1461072605019 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 1804 | 1461072605023 Marionette TRACE conn4 <- [1,2038,null,{}] 06:30:05 INFO - PROCESS | 1804 | 1461072605029 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:30:05 INFO - PROCESS | 1804 | 1461072605277 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:30:05 INFO - PROCESS | 1804 | 1461072605611 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x96341c00 == 138 [pid = 1804] [id = 309] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee0400 == 137 [pid = 1804] [id = 308] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x893d1c00 == 136 [pid = 1804] [id = 364] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89f24400 == 135 [pid = 1804] [id = 495] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x87a09c00 == 134 [pid = 1804] [id = 494] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x86f40800 == 133 [pid = 1804] [id = 492] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x97c31400 == 132 [pid = 1804] [id = 493] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x868cf800 == 131 [pid = 1804] [id = 491] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x93b35800 == 130 [pid = 1804] [id = 490] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x867f6400 == 129 [pid = 1804] [id = 489] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x902e0c00 == 128 [pid = 1804] [id = 487] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x95ae9400 == 127 [pid = 1804] [id = 488] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x868c7c00 == 126 [pid = 1804] [id = 486] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcce800 == 125 [pid = 1804] [id = 485] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee6400 == 124 [pid = 1804] [id = 484] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff4b400 == 123 [pid = 1804] [id = 483] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8a047000 == 122 [pid = 1804] [id = 482] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89b1e400 == 121 [pid = 1804] [id = 481] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89b18400 == 120 [pid = 1804] [id = 479] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8a041000 == 119 [pid = 1804] [id = 480] 06:30:07 INFO - PROCESS | 1804 | --DOCSHELL 0x868ce000 == 118 [pid = 1804] [id = 478] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x98475400) [pid = 1804] [serial = 1412] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97bf0400) [pid = 1804] [serial = 1410] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8aaebc00) [pid = 1804] [serial = 1430] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x944f7c00) [pid = 1804] [serial = 1400] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9776cc00) [pid = 1804] [serial = 1406] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8fb53c00) [pid = 1804] [serial = 1383] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x89b20c00) [pid = 1804] [serial = 1427] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x88711800) [pid = 1804] [serial = 1425] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x902d4400) [pid = 1804] [serial = 1388] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x902e0000) [pid = 1804] [serial = 1389] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x990a9400) [pid = 1804] [serial = 1415] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x9ea15400) [pid = 1804] [serial = 1422] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9863e800) [pid = 1804] [serial = 1413] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x89b22000) [pid = 1804] [serial = 1374] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x9b095800) [pid = 1804] [serial = 1418] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9df8dc00) [pid = 1804] [serial = 1421] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x914ec000) [pid = 1804] [serial = 1392] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x97ad7000) [pid = 1804] [serial = 1409] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x93b34800) [pid = 1804] [serial = 1397] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8df16800) [pid = 1804] [serial = 1377] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8ffea400) [pid = 1804] [serial = 1385] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x87a0e800) [pid = 1804] [serial = 1424] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8bdc4400) [pid = 1804] [serial = 1431] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x898a2000) [pid = 1804] [serial = 1373] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8e2a7400) [pid = 1804] [serial = 1308] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8fb4c800) [pid = 1804] [serial = 1382] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x97401800) [pid = 1804] [serial = 1404] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x96746400) [pid = 1804] [serial = 1403] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x945d6400) [pid = 1804] [serial = 1401] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8fff0c00) [pid = 1804] [serial = 1386] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8babf800) [pid = 1804] [serial = 1376] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8f5f2000) [pid = 1804] [serial = 1380] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x92087c00) [pid = 1804] [serial = 1395] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x99213400) [pid = 1804] [serial = 1416] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9b0d0c00) [pid = 1804] [serial = 1419] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x89bc0000) [pid = 1804] [serial = 1428] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93b38800) [pid = 1804] [serial = 1398] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x9207c000) [pid = 1804] [serial = 1394] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x97776400) [pid = 1804] [serial = 1407] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8eee2800) [pid = 1804] [serial = 1379] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x913dec00) [pid = 1804] [serial = 1391] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e20d000) [pid = 1804] [serial = 1433] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c7c00 == 119 [pid = 1804] [id = 517] 06:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x868ca800) [pid = 1804] [serial = 1552] [outer = (nil)] 06:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x87a0e800) [pid = 1804] [serial = 1553] [outer = 0x868ca800] 06:30:07 INFO - PROCESS | 1804 | 1461072607720 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88f60400) [pid = 1804] [serial = 1554] [outer = 0x868ca800] 06:30:08 INFO - PROCESS | 1804 | 1461072608583 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:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 3592ms 06:30:08 INFO - PROCESS | 1804 | 1461072608619 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 1804 | 1461072608626 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:30:08 INFO - PROCESS | 1804 | 1461072608637 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 1804 | 1461072608641 Marionette TRACE conn4 <- [1,2042,null,{}] 06:30:08 INFO - PROCESS | 1804 | 1461072608649 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:30:08 INFO - PROCESS | 1804 | 1461072608903 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:30:09 INFO - PROCESS | 1804 | 1461072609114 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x893dfc00 == 120 [pid = 1804] [id = 518] 06:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89b18400) [pid = 1804] [serial = 1555] [outer = (nil)] 06:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89bbfc00) [pid = 1804] [serial = 1556] [outer = 0x89b18400] 06:30:09 INFO - PROCESS | 1804 | 1461072609201 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89f29c00) [pid = 1804] [serial = 1557] [outer = 0x89b18400] 06:30:10 INFO - PROCESS | 1804 | 1461072610104 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:30:10 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:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1534ms 06:30:10 INFO - PROCESS | 1804 | 1461072610177 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 1804 | 1461072610183 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:30:10 INFO - PROCESS | 1804 | 1461072610194 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 1804 | 1461072610198 Marionette TRACE conn4 <- [1,2046,null,{}] 06:30:10 INFO - PROCESS | 1804 | 1461072610205 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:30:10 INFO - PROCESS | 1804 | 1461072610510 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:30:10 INFO - PROCESS | 1804 | 1461072610538 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bb5c00 == 121 [pid = 1804] [id = 519] 06:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8aae1400) [pid = 1804] [serial = 1558] [outer = (nil)] 06:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8bdb9400) [pid = 1804] [serial = 1559] [outer = 0x8aae1400] 06:30:10 INFO - PROCESS | 1804 | 1461072610616 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8df1a000) [pid = 1804] [serial = 1560] [outer = 0x8aae1400] 06:30:11 INFO - PROCESS | 1804 | 1461072611827 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:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1682ms 06:30:11 INFO - PROCESS | 1804 | 1461072611876 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 1804 | 1461072611881 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:30:11 INFO - PROCESS | 1804 | 1461072611894 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 1804 | 1461072611900 Marionette TRACE conn4 <- [1,2050,null,{}] 06:30:11 INFO - PROCESS | 1804 | 1461072611917 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:30:12 INFO - PROCESS | 1804 | 1461072612215 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8fff4400) [pid = 1804] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8df11000) [pid = 1804] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x984be000) [pid = 1804] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x91f11c00) [pid = 1804] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x95ae7400) [pid = 1804] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89bc3800) [pid = 1804] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x86f45000) [pid = 1804] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x868d1800) [pid = 1804] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8bdc4000) [pid = 1804] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8aae3400) [pid = 1804] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8ffeb800) [pid = 1804] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x92083c00) [pid = 1804] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x95c1b800) [pid = 1804] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x89bc1000) [pid = 1804] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8bdc5c00) [pid = 1804] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8bac8000) [pid = 1804] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8fccf000) [pid = 1804] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x96342c00) [pid = 1804] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:30:13 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x9846c000) [pid = 1804] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:30:13 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x93341000) [pid = 1804] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:30:13 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x891e3400) [pid = 1804] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:30:13 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x88f53400) [pid = 1804] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:30:13 INFO - PROCESS | 1804 | 1461072613031 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x8675f000 == 122 [pid = 1804] [id = 520] 06:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x868d1800) [pid = 1804] [serial = 1561] [outer = (nil)] 06:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x88fe1c00) [pid = 1804] [serial = 1562] [outer = 0x868d1800] 06:30:13 INFO - PROCESS | 1804 | 1461072613110 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8bac1400) [pid = 1804] [serial = 1563] [outer = 0x868d1800] 06:30:13 INFO - PROCESS | 1804 | 1461072613900 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:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2035ms 06:30:13 INFO - PROCESS | 1804 | 1461072613934 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:30:13 INFO - PROCESS | 1804 | 1461072613939 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:30:13 INFO - PROCESS | 1804 | 1461072613946 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:30:13 INFO - PROCESS | 1804 | 1461072613949 Marionette TRACE conn4 <- [1,2054,null,{}] 06:30:13 INFO - PROCESS | 1804 | 1461072613956 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:30:14 INFO - PROCESS | 1804 | 1461072614167 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:30:14 INFO - PROCESS | 1804 | 1461072614361 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdbd800 == 123 [pid = 1804] [id = 521] 06:30:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e2ad800) [pid = 1804] [serial = 1564] [outer = (nil)] 06:30:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8f5ee400) [pid = 1804] [serial = 1565] [outer = 0x8e2ad800] 06:30:14 INFO - PROCESS | 1804 | 1461072614438 Marionette DEBUG loaded listener.js 06:30:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8f5f8800) [pid = 1804] [serial = 1566] [outer = 0x8e2ad800] 06:30:15 INFO - PROCESS | 1804 | 1461072615536 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:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1634ms 06:30:15 INFO - PROCESS | 1804 | 1461072615579 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:30:15 INFO - PROCESS | 1804 | 1461072615586 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:30:15 INFO - PROCESS | 1804 | 1461072615596 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:30:15 INFO - PROCESS | 1804 | 1461072615602 Marionette TRACE conn4 <- [1,2058,null,{}] 06:30:15 INFO - PROCESS | 1804 | 1461072615612 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:30:15 INFO - PROCESS | 1804 | 1461072615856 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:30:16 INFO - PROCESS | 1804 | 1461072616171 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d8c00 == 124 [pid = 1804] [id = 522] 06:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x898a2000) [pid = 1804] [serial = 1567] [outer = (nil)] 06:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a046400) [pid = 1804] [serial = 1568] [outer = 0x898a2000] 06:30:16 INFO - PROCESS | 1804 | 1461072616282 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8ba75000) [pid = 1804] [serial = 1569] [outer = 0x898a2000] 06:30:17 INFO - PROCESS | 1804 | 1461072617244 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:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1685ms 06:30:17 INFO - PROCESS | 1804 | 1461072617282 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 1804 | 1461072617292 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:30:17 INFO - PROCESS | 1804 | 1461072617303 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 1804 | 1461072617308 Marionette TRACE conn4 <- [1,2062,null,{}] 06:30:17 INFO - PROCESS | 1804 | 1461072617315 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:30:17 INFO - PROCESS | 1804 | 1461072617555 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:30:17 INFO - PROCESS | 1804 | 1461072617951 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df16800 == 125 [pid = 1804] [id = 523] 06:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e2a8400) [pid = 1804] [serial = 1570] [outer = (nil)] 06:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ec5c400) [pid = 1804] [serial = 1571] [outer = 0x8e2a8400] 06:30:18 INFO - PROCESS | 1804 | 1461072618051 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8eee8400) [pid = 1804] [serial = 1572] [outer = 0x8e2a8400] 06:30:19 INFO - PROCESS | 1804 | 1461072619065 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:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1833ms 06:30:19 INFO - PROCESS | 1804 | 1461072619137 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:30:19 INFO - PROCESS | 1804 | 1461072619142 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:30:19 INFO - PROCESS | 1804 | 1461072619150 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 1804 | 1461072619157 Marionette TRACE conn4 <- [1,2066,null,{}] 06:30:19 INFO - PROCESS | 1804 | 1461072619174 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:30:19 INFO - PROCESS | 1804 | 1461072619456 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:30:19 INFO - PROCESS | 1804 | 1461072619783 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee5800 == 126 [pid = 1804] [id = 524] 06:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8fb4f000) [pid = 1804] [serial = 1573] [outer = (nil)] 06:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8fccf000) [pid = 1804] [serial = 1574] [outer = 0x8fb4f000] 06:30:19 INFO - PROCESS | 1804 | 1461072619880 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8ff43c00) [pid = 1804] [serial = 1575] [outer = 0x8fb4f000] 06:30:20 INFO - PROCESS | 1804 | 1461072620861 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:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1748ms 06:30:20 INFO - PROCESS | 1804 | 1461072620898 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:30:20 INFO - PROCESS | 1804 | 1461072620902 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:30:20 INFO - PROCESS | 1804 | 1461072620910 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:30:20 INFO - PROCESS | 1804 | 1461072620913 Marionette TRACE conn4 <- [1,2070,null,{}] 06:30:20 INFO - PROCESS | 1804 | 1461072620920 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:30:21 INFO - PROCESS | 1804 | 1461072621159 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:30:21 INFO - PROCESS | 1804 | 1461072621448 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f77bc00 == 127 [pid = 1804] [id = 525] 06:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fcc5c00) [pid = 1804] [serial = 1576] [outer = (nil)] 06:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fff9800) [pid = 1804] [serial = 1577] [outer = 0x8fcc5c00] 06:30:21 INFO - PROCESS | 1804 | 1461072621599 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x90182400) [pid = 1804] [serial = 1578] [outer = 0x8fcc5c00] 06:30:22 INFO - PROCESS | 1804 | 1461072622517 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:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1686ms 06:30:22 INFO - PROCESS | 1804 | 1461072622597 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 1804 | 1461072622601 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:30:22 INFO - PROCESS | 1804 | 1461072622608 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 1804 | 1461072622613 Marionette TRACE conn4 <- [1,2074,null,{}] 06:30:22 INFO - PROCESS | 1804 | 1461072622619 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:30:22 INFO - PROCESS | 1804 | 1461072622864 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:30:23 INFO - PROCESS | 1804 | 1461072623189 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x84fec800 == 128 [pid = 1804] [id = 526] 06:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x86bea400) [pid = 1804] [serial = 1579] [outer = (nil)] 06:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x9018f800) [pid = 1804] [serial = 1580] [outer = 0x86bea400] 06:30:23 INFO - PROCESS | 1804 | 1461072623288 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x902d4400) [pid = 1804] [serial = 1581] [outer = 0x86bea400] 06:30:24 INFO - PROCESS | 1804 | 1461072624262 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:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1686ms 06:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:30:24 INFO - PROCESS | 1804 | 1461072624295 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:30:24 INFO - PROCESS | 1804 | 1461072624298 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:30:24 INFO - PROCESS | 1804 | 1461072624306 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:30:24 INFO - PROCESS | 1804 | 1461072624309 Marionette TRACE conn4 <- [1,2078,null,{}] 06:30:24 INFO - PROCESS | 1804 | 1461072624316 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:30:24 INFO - PROCESS | 1804 | 1461072624588 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:30:24 INFO - PROCESS | 1804 | 1461072624920 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x9018d800 == 129 [pid = 1804] [id = 527] 06:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x905bf000) [pid = 1804] [serial = 1582] [outer = (nil)] 06:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x914e9c00) [pid = 1804] [serial = 1583] [outer = 0x905bf000] 06:30:25 INFO - PROCESS | 1804 | 1461072625022 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91f0b400) [pid = 1804] [serial = 1584] [outer = 0x905bf000] 06:30:25 INFO - PROCESS | 1804 | 1461072625924 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:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1638ms 06:30:25 INFO - PROCESS | 1804 | 1461072625945 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 1804 | 1461072625949 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:30:25 INFO - PROCESS | 1804 | 1461072625956 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 1804 | 1461072625961 Marionette TRACE conn4 <- [1,2082,null,{}] 06:30:25 INFO - PROCESS | 1804 | 1461072625982 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:30:26 INFO - PROCESS | 1804 | 1461072626299 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:30:26 INFO - PROCESS | 1804 | 1461072626590 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x914ec000 == 130 [pid = 1804] [id = 528] 06:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91f48c00) [pid = 1804] [serial = 1585] [outer = (nil)] 06:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93297400) [pid = 1804] [serial = 1586] [outer = 0x91f48c00] 06:30:26 INFO - PROCESS | 1804 | 1461072626688 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93345000) [pid = 1804] [serial = 1587] [outer = 0x91f48c00] 06:30:27 INFO - PROCESS | 1804 | 1461072627608 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:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1730ms 06:30:27 INFO - PROCESS | 1804 | 1461072627687 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:30:27 INFO - PROCESS | 1804 | 1461072627692 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:30:27 INFO - PROCESS | 1804 | 1461072627699 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:30:27 INFO - PROCESS | 1804 | 1461072627702 Marionette TRACE conn4 <- [1,2086,null,{}] 06:30:27 INFO - PROCESS | 1804 | 1461072627709 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:30:27 INFO - PROCESS | 1804 | 1461072627973 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:30:28 INFO - PROCESS | 1804 | 1461072628274 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a03e800 == 131 [pid = 1804] [id = 529] 06:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8df14800) [pid = 1804] [serial = 1588] [outer = (nil)] 06:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x944f2000) [pid = 1804] [serial = 1589] [outer = 0x8df14800] 06:30:28 INFO - PROCESS | 1804 | 1461072628372 Marionette DEBUG loaded listener.js 06:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x945d6000) [pid = 1804] [serial = 1590] [outer = 0x8df14800] 06:30:29 INFO - PROCESS | 1804 | 1461072629309 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:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1642ms 06:30:29 INFO - PROCESS | 1804 | 1461072629341 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:30:29 INFO - PROCESS | 1804 | 1461072629345 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:30:29 INFO - PROCESS | 1804 | 1461072629352 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:30:29 INFO - PROCESS | 1804 | 1461072629357 Marionette TRACE conn4 <- [1,2090,null,{}] 06:30:29 INFO - PROCESS | 1804 | 1461072629364 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:30:29 INFO - PROCESS | 1804 | 1461072629591 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:30:29 INFO - PROCESS | 1804 | 1461072629919 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x905bf800 == 132 [pid = 1804] [id = 530] 06:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x93299c00) [pid = 1804] [serial = 1591] [outer = (nil)] 06:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x95c1c000) [pid = 1804] [serial = 1592] [outer = 0x93299c00] 06:30:30 INFO - PROCESS | 1804 | 1461072630019 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x95c5f400) [pid = 1804] [serial = 1593] [outer = 0x93299c00] 06:30:30 INFO - PROCESS | 1804 | 1461072630962 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:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1692ms 06:30:31 INFO - PROCESS | 1804 | 1461072631045 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 1804 | 1461072631050 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:30:31 INFO - PROCESS | 1804 | 1461072631058 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 1804 | 1461072631062 Marionette TRACE conn4 <- [1,2094,null,{}] 06:30:31 INFO - PROCESS | 1804 | 1461072631068 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:30:31 INFO - PROCESS | 1804 | 1461072631321 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:30:31 INFO - PROCESS | 1804 | 1461072631670 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x914ec400 == 133 [pid = 1804] [id = 531] 06:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x92082400) [pid = 1804] [serial = 1594] [outer = (nil)] 06:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x970e4c00) [pid = 1804] [serial = 1595] [outer = 0x92082400] 06:30:31 INFO - PROCESS | 1804 | 1461072631768 Marionette DEBUG loaded listener.js 06:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x97180000) [pid = 1804] [serial = 1596] [outer = 0x92082400] 06:30:32 INFO - PROCESS | 1804 | 1461072632740 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:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1736ms 06:30:32 INFO - PROCESS | 1804 | 1461072632794 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 1804 | 1461072632799 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:30:32 INFO - PROCESS | 1804 | 1461072632806 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 1804 | 1461072632811 Marionette TRACE conn4 <- [1,2098,null,{}] 06:30:32 INFO - PROCESS | 1804 | 1461072632817 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:30:33 INFO - PROCESS | 1804 | 1461072633092 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:30:33 INFO - PROCESS | 1804 | 1461072633433 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc2400 == 134 [pid = 1804] [id = 532] 06:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x97771800) [pid = 1804] [serial = 1597] [outer = (nil)] 06:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x979b9400) [pid = 1804] [serial = 1598] [outer = 0x97771800] 06:30:33 INFO - PROCESS | 1804 | 1461072633541 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x97ab6000) [pid = 1804] [serial = 1599] [outer = 0x97771800] 06:30:34 INFO - PROCESS | 1804 | 1461072634501 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:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1731ms 06:30:34 INFO - PROCESS | 1804 | 1461072634538 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:30:34 INFO - PROCESS | 1804 | 1461072634542 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:30:34 INFO - PROCESS | 1804 | 1461072634549 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 1804 | 1461072634553 Marionette TRACE conn4 <- [1,2102,null,{}] 06:30:34 INFO - PROCESS | 1804 | 1461072634558 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:30:34 INFO - PROCESS | 1804 | 1461072634785 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:30:35 INFO - PROCESS | 1804 | 1461072635119 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e3000 == 135 [pid = 1804] [id = 533] 06:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x975e6400) [pid = 1804] [serial = 1600] [outer = (nil)] 06:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97ab5400) [pid = 1804] [serial = 1601] [outer = 0x975e6400] 06:30:35 INFO - PROCESS | 1804 | 1461072635219 Marionette DEBUG loaded listener.js 06:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x984be000) [pid = 1804] [serial = 1602] [outer = 0x975e6400] 06:30:36 INFO - PROCESS | 1804 | 1461072636170 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:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1688ms 06:30:36 INFO - PROCESS | 1804 | 1461072636238 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 1804 | 1461072636241 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:30:36 INFO - PROCESS | 1804 | 1461072636249 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 1804 | 1461072636253 Marionette TRACE conn4 <- [1,2106,null,{}] 06:30:36 INFO - PROCESS | 1804 | 1461072636259 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:30:36 INFO - PROCESS | 1804 | 1461072636512 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:30:36 INFO - PROCESS | 1804 | 1461072636844 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x868d1400 == 136 [pid = 1804] [id = 534] 06:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x9674a800) [pid = 1804] [serial = 1603] [outer = (nil)] 06:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x990a9400) [pid = 1804] [serial = 1604] [outer = 0x9674a800] 06:30:36 INFO - PROCESS | 1804 | 1461072636946 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9921b400) [pid = 1804] [serial = 1605] [outer = 0x9674a800] 06:30:37 INFO - PROCESS | 1804 | 1461072637865 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:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1680ms 06:30:37 INFO - PROCESS | 1804 | 1461072637930 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:30:37 INFO - PROCESS | 1804 | 1461072637935 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:30:37 INFO - PROCESS | 1804 | 1461072637942 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:30:37 INFO - PROCESS | 1804 | 1461072637946 Marionette TRACE conn4 <- [1,2110,null,{}] 06:30:37 INFO - PROCESS | 1804 | 1461072637952 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:30:38 INFO - PROCESS | 1804 | 1461072638194 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:30:38 INFO - PROCESS | 1804 | 1461072638528 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a10c00 == 137 [pid = 1804] [id = 535] 06:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x88f56800) [pid = 1804] [serial = 1606] [outer = (nil)] 06:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9b097c00) [pid = 1804] [serial = 1607] [outer = 0x88f56800] 06:30:38 INFO - PROCESS | 1804 | 1461072638631 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9b0d7800) [pid = 1804] [serial = 1608] [outer = 0x88f56800] 06:30:39 INFO - PROCESS | 1804 | 1461072639626 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:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1738ms 06:30:39 INFO - PROCESS | 1804 | 1461072639681 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:30:39 INFO - PROCESS | 1804 | 1461072639684 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:30:39 INFO - PROCESS | 1804 | 1461072639693 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - PROCESS | 1804 | 1461072639695 Marionette TRACE conn4 <- [1,2114,null,{}] 06:30:39 INFO - PROCESS | 1804 | 1461072639703 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:30:39 INFO - PROCESS | 1804 | 1461072639950 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:30:40 INFO - PROCESS | 1804 | 1461072640288 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x95ae5000 == 138 [pid = 1804] [id = 536] 06:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97c2d000) [pid = 1804] [serial = 1609] [outer = (nil)] 06:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9fc5b400) [pid = 1804] [serial = 1610] [outer = 0x97c2d000] 06:30:40 INFO - PROCESS | 1804 | 1461072640405 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa0011400) [pid = 1804] [serial = 1611] [outer = 0x97c2d000] 06:30:41 INFO - PROCESS | 1804 | 1461072641396 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:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1743ms 06:30:41 INFO - PROCESS | 1804 | 1461072641435 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:30:41 INFO - PROCESS | 1804 | 1461072641448 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:30:41 INFO - PROCESS | 1804 | 1461072641461 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:30:41 INFO - PROCESS | 1804 | 1461072641464 Marionette TRACE conn4 <- [1,2118,null,{}] 06:30:41 INFO - PROCESS | 1804 | 1461072641471 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:30:41 INFO - PROCESS | 1804 | 1461072641750 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:30:42 INFO - PROCESS | 1804 | 1461072642099 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x86bec400 == 139 [pid = 1804] [id = 537] 06:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x990afc00) [pid = 1804] [serial = 1612] [outer = (nil)] 06:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa2ac3400) [pid = 1804] [serial = 1613] [outer = 0x990afc00] 06:30:42 INFO - PROCESS | 1804 | 1461072642198 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa3c72800) [pid = 1804] [serial = 1614] [outer = 0x990afc00] 06:30:43 INFO - PROCESS | 1804 | 1461072643153 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:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1739ms 06:30:43 INFO - PROCESS | 1804 | 1461072643208 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:30:43 INFO - PROCESS | 1804 | 1461072643213 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:30:43 INFO - PROCESS | 1804 | 1461072643224 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:30:43 INFO - PROCESS | 1804 | 1461072643228 Marionette TRACE conn4 <- [1,2122,null,{}] 06:30:43 INFO - PROCESS | 1804 | 1461072643235 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:30:43 INFO - PROCESS | 1804 | 1461072643482 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:30:43 INFO - PROCESS | 1804 | 1461072643832 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e014000 == 140 [pid = 1804] [id = 538] 06:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8e014800) [pid = 1804] [serial = 1615] [outer = (nil)] 06:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8e01bc00) [pid = 1804] [serial = 1616] [outer = 0x8e014800] 06:30:43 INFO - PROCESS | 1804 | 1461072643948 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x8e01dc00) [pid = 1804] [serial = 1617] [outer = 0x8e014800] 06:30:44 INFO - PROCESS | 1804 | 1461072644884 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:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1730ms 06:30:44 INFO - PROCESS | 1804 | 1461072644956 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:30:44 INFO - PROCESS | 1804 | 1461072644960 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:30:44 INFO - PROCESS | 1804 | 1461072644967 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:30:44 INFO - PROCESS | 1804 | 1461072644971 Marionette TRACE conn4 <- [1,2126,null,{}] 06:30:44 INFO - PROCESS | 1804 | 1461072644977 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:30:45 INFO - PROCESS | 1804 | 1461072645215 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x932ef400 == 139 [pid = 1804] [id = 138] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8aae1800 == 138 [pid = 1804] [id = 144] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x868cd800 == 137 [pid = 1804] [id = 304] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba6a400 == 136 [pid = 1804] [id = 218] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x89bb6800 == 135 [pid = 1804] [id = 369] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x88f55000 == 134 [pid = 1804] [id = 413] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x84fe9800 == 133 [pid = 1804] [id = 322] 06:30:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9846ec00 == 132 [pid = 1804] [id = 473] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8eb71400) [pid = 1804] [serial = 1499] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x905c1c00) [pid = 1804] [serial = 1454] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8e202400) [pid = 1804] [serial = 1496] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x9fb9a000) [pid = 1804] [serial = 1481] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x9fc0ac00) [pid = 1804] [serial = 1482] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x9ae8c400) [pid = 1804] [serial = 1479] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9776e400) [pid = 1804] [serial = 1469] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8a040400) [pid = 1804] [serial = 1493] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x984c8400) [pid = 1804] [serial = 1476] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8870ec00) [pid = 1804] [serial = 1437] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x93346c00) [pid = 1804] [serial = 1461] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x98475000) [pid = 1804] [serial = 1475] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8fcd0800) [pid = 1804] [serial = 1448] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x902c9000) [pid = 1804] [serial = 1452] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x97773000) [pid = 1804] [serial = 1470] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x944f4000) [pid = 1804] [serial = 1463] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x944f8800) [pid = 1804] [serial = 1464] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x96749000) [pid = 1804] [serial = 1467] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8a03cc00) [pid = 1804] [serial = 1439] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8f5f1400) [pid = 1804] [serial = 1445] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x86f3f000) [pid = 1804] [serial = 1436] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x90635400) [pid = 1804] [serial = 1455] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8fda5800) [pid = 1804] [serial = 1449] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8a15d000) [pid = 1804] [serial = 1440] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8df18400) [pid = 1804] [serial = 1442] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x91f3d400) [pid = 1804] [serial = 1457] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x932f5400) [pid = 1804] [serial = 1460] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97ad7800) [pid = 1804] [serial = 1472] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa0f35c00) [pid = 1804] [serial = 1488] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x97be9800) [pid = 1804] [serial = 1473] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0xa004d800) [pid = 1804] [serial = 1485] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x893dec00) [pid = 1804] [serial = 1490] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x900a5400) [pid = 1804] [serial = 1451] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8e2af800) [pid = 1804] [serial = 1371] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x95c5fc00) [pid = 1804] [serial = 1466] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x89b17c00) [pid = 1804] [serial = 1491] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9930b400) [pid = 1804] [serial = 1478] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8e38a800) [pid = 1804] [serial = 1443] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e2a8c00) [pid = 1804] [serial = 1497] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0xa004a800) [pid = 1804] [serial = 1484] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0xa0c1e800) [pid = 1804] [serial = 1487] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8f778c00) [pid = 1804] [serial = 1446] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8a9a3000) [pid = 1804] [serial = 1494] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x91f48400) [pid = 1804] [serial = 1458] [outer = (nil)] [url = about:blank] 06:30:47 INFO - PROCESS | 1804 | 1461072647869 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f55000 == 133 [pid = 1804] [id = 539] 06:30:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x88f57c00) [pid = 1804] [serial = 1618] [outer = (nil)] 06:30:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x893d8000) [pid = 1804] [serial = 1619] [outer = 0x88f57c00] 06:30:47 INFO - PROCESS | 1804 | 1461072647959 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x89897c00) [pid = 1804] [serial = 1620] [outer = 0x88f57c00] 06:30:48 INFO - PROCESS | 1804 | 1461072648833 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:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 3895ms 06:30:48 INFO - PROCESS | 1804 | 1461072648864 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 1804 | 1461072648872 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:30:48 INFO - PROCESS | 1804 | 1461072648921 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 1804 | 1461072648930 Marionette TRACE conn4 <- [1,2130,null,{}] 06:30:48 INFO - PROCESS | 1804 | 1461072648942 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:30:49 INFO - PROCESS | 1804 | 1461072649170 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:30:49 INFO - PROCESS | 1804 | 1461072649372 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a044800 == 134 [pid = 1804] [id = 540] 06:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a047800) [pid = 1804] [serial = 1621] [outer = (nil)] 06:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8a158c00) [pid = 1804] [serial = 1622] [outer = 0x8a047800] 06:30:49 INFO - PROCESS | 1804 | 1461072649511 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a9a6400) [pid = 1804] [serial = 1623] [outer = 0x8a047800] 06:30:50 INFO - PROCESS | 1804 | 1461072650508 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:30:50 INFO - PROCESS | 1804 | 1461072650588 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:30:50 INFO - PROCESS | 1804 | 1461072650597 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 1804 | 1461072650601 Marionette TRACE conn4 <- [1,2134,null,{}] 06:30:50 INFO - PROCESS | 1804 | 1461072650608 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:30:50 INFO - PROCESS | 1804 | 1461072650927 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:30:51 INFO - PROCESS | 1804 | 1461072651161 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a15a400 == 135 [pid = 1804] [id = 541] 06:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8df1c400) [pid = 1804] [serial = 1624] [outer = (nil)] 06:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e203c00) [pid = 1804] [serial = 1625] [outer = 0x8df1c400] 06:30:51 INFO - PROCESS | 1804 | 1461072651240 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e2a7400) [pid = 1804] [serial = 1626] [outer = 0x8df1c400] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x93291c00) [pid = 1804] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93b36000) [pid = 1804] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x868d1800) [pid = 1804] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x975e8400) [pid = 1804] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a039000) [pid = 1804] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x970ef000) [pid = 1804] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a15a800) [pid = 1804] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9b08d800) [pid = 1804] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x868ca800) [pid = 1804] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x98476400) [pid = 1804] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89b18400) [pid = 1804] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e38d800) [pid = 1804] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x96741c00) [pid = 1804] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x91fa8400) [pid = 1804] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x89b1c000) [pid = 1804] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8fd9c400) [pid = 1804] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x902dbc00) [pid = 1804] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x905b9400) [pid = 1804] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8aae1400) [pid = 1804] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x93b3ac00) [pid = 1804] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8f77dc00) [pid = 1804] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:30:52 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8ffee000) [pid = 1804] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:30:52 INFO - PROCESS | 1804 | 1461072652787 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:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2287ms 06:30:52 INFO - PROCESS | 1804 | 1461072652885 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 1804 | 1461072652890 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:30:52 INFO - PROCESS | 1804 | 1461072652906 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 1804 | 1461072652916 Marionette TRACE conn4 <- [1,2138,null,{}] 06:30:52 INFO - PROCESS | 1804 | 1461072652934 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:30:53 INFO - PROCESS | 1804 | 1461072653146 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:30:53 INFO - PROCESS | 1804 | 1461072653162 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8989ec00 == 136 [pid = 1804] [id = 542] 06:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e021c00) [pid = 1804] [serial = 1627] [outer = (nil)] 06:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8eb6b400) [pid = 1804] [serial = 1628] [outer = 0x8e021c00] 06:30:53 INFO - PROCESS | 1804 | 1461072653240 Marionette DEBUG loaded listener.js 06:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8ec5b800) [pid = 1804] [serial = 1629] [outer = 0x8e021c00] 06:30:54 INFO - PROCESS | 1804 | 1461072654213 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:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1358ms 06:30:54 INFO - PROCESS | 1804 | 1461072654258 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:30:54 INFO - PROCESS | 1804 | 1461072654263 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:30:54 INFO - PROCESS | 1804 | 1461072654270 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 1804 | 1461072654274 Marionette TRACE conn4 <- [1,2142,null,{}] 06:30:54 INFO - PROCESS | 1804 | 1461072654280 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:30:54 INFO - PROCESS | 1804 | 1461072654489 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:30:54 INFO - PROCESS | 1804 | 1461072654814 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a02000 == 137 [pid = 1804] [id = 543] 06:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x87a0ec00) [pid = 1804] [serial = 1630] [outer = (nil)] 06:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x88f59400) [pid = 1804] [serial = 1631] [outer = 0x87a0ec00] 06:30:54 INFO - PROCESS | 1804 | 1461072654985 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x89894800) [pid = 1804] [serial = 1632] [outer = 0x87a0ec00] 06:30:56 INFO - PROCESS | 1804 | 1461072656037 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:30:56 INFO - PROCESS | 1804 | 1461072656129 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:30:56 INFO - PROCESS | 1804 | 1461072656140 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - PROCESS | 1804 | 1461072656146 Marionette TRACE conn4 <- [1,2146,null,{}] 06:30:56 INFO - PROCESS | 1804 | 1461072656155 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:30:56 INFO - PROCESS | 1804 | 1461072656446 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:30:56 INFO - PROCESS | 1804 | 1461072656839 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f25800 == 138 [pid = 1804] [id = 544] 06:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8a155400) [pid = 1804] [serial = 1633] [outer = (nil)] 06:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8bdc1400) [pid = 1804] [serial = 1634] [outer = 0x8a155400] 06:30:56 INFO - PROCESS | 1804 | 1461072656943 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e016c00) [pid = 1804] [serial = 1635] [outer = 0x8a155400] 06:30:58 INFO - PROCESS | 1804 | 1461072658001 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:30:58 INFO - PROCESS | 1804 | 1461072658098 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:30:58 INFO - PROCESS | 1804 | 1461072658108 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 1804 | 1461072658112 Marionette TRACE conn4 <- [1,2150,null,{}] 06:30:58 INFO - PROCESS | 1804 | 1461072658119 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:30:58 INFO - PROCESS | 1804 | 1461072658408 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:30:58 INFO - PROCESS | 1804 | 1461072658786 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a040400 == 139 [pid = 1804] [id = 545] 06:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e389400) [pid = 1804] [serial = 1636] [outer = (nil)] 06:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ec5d000) [pid = 1804] [serial = 1637] [outer = 0x8e389400] 06:30:58 INFO - PROCESS | 1804 | 1461072658882 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f5f2800) [pid = 1804] [serial = 1638] [outer = 0x8e389400] 06:30:59 INFO - PROCESS | 1804 | 1461072659903 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:30:59 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:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1837ms 06:30:59 INFO - PROCESS | 1804 | 1461072659946 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 1804 | 1461072659951 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:30:59 INFO - PROCESS | 1804 | 1461072659981 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 1804 | 1461072659991 Marionette TRACE conn4 <- [1,2154,null,{}] 06:31:00 INFO - PROCESS | 1804 | 1461072660007 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:31:00 INFO - PROCESS | 1804 | 1461072660271 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:31:00 INFO - PROCESS | 1804 | 1461072660624 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a2400 == 140 [pid = 1804] [id = 546] 06:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8ec62400) [pid = 1804] [serial = 1639] [outer = (nil)] 06:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8fb52800) [pid = 1804] [serial = 1640] [outer = 0x8ec62400] 06:31:00 INFO - PROCESS | 1804 | 1461072660719 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8fda9400) [pid = 1804] [serial = 1641] [outer = 0x8ec62400] 06:31:01 INFO - PROCESS | 1804 | 1461072661666 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:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1744ms 06:31:01 INFO - PROCESS | 1804 | 1461072661736 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:31:01 INFO - PROCESS | 1804 | 1461072661741 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:31:01 INFO - PROCESS | 1804 | 1461072661752 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:31:01 INFO - PROCESS | 1804 | 1461072661756 Marionette TRACE conn4 <- [1,2158,null,{}] 06:31:01 INFO - PROCESS | 1804 | 1461072661763 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:31:02 INFO - PROCESS | 1804 | 1461072662032 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:31:02 INFO - PROCESS | 1804 | 1461072662373 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f77dc00 == 141 [pid = 1804] [id = 547] 06:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fda2c00) [pid = 1804] [serial = 1642] [outer = (nil)] 06:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x900aa800) [pid = 1804] [serial = 1643] [outer = 0x8fda2c00] 06:31:02 INFO - PROCESS | 1804 | 1461072662476 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x90180800) [pid = 1804] [serial = 1644] [outer = 0x8fda2c00] 06:31:03 INFO - PROCESS | 1804 | 1461072663460 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:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1782ms 06:31:03 INFO - PROCESS | 1804 | 1461072663534 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:31:03 INFO - PROCESS | 1804 | 1461072663537 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:31:03 INFO - PROCESS | 1804 | 1461072663546 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:31:03 INFO - PROCESS | 1804 | 1461072663550 Marionette TRACE conn4 <- [1,2162,null,{}] 06:31:03 INFO - PROCESS | 1804 | 1461072663557 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:31:03 INFO - PROCESS | 1804 | 1461072663796 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:31:04 INFO - PROCESS | 1804 | 1461072664148 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x902de800 == 142 [pid = 1804] [id = 548] 06:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x902e6800) [pid = 1804] [serial = 1645] [outer = (nil)] 06:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x905b5800) [pid = 1804] [serial = 1646] [outer = 0x902e6800] 06:31:04 INFO - PROCESS | 1804 | 1461072664258 Marionette DEBUG loaded listener.js 06:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x914f4800) [pid = 1804] [serial = 1647] [outer = 0x902e6800] 06:31:05 INFO - PROCESS | 1804 | 1461072665300 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:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1787ms 06:31:05 INFO - PROCESS | 1804 | 1461072665334 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:31:05 INFO - PROCESS | 1804 | 1461072665337 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:31:05 INFO - PROCESS | 1804 | 1461072665345 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 1804 | 1461072665349 Marionette TRACE conn4 <- [1,2166,null,{}] 06:31:05 INFO - PROCESS | 1804 | 1461072665356 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:31:05 INFO - PROCESS | 1804 | 1461072665613 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:31:05 INFO - PROCESS | 1804 | 1461072665945 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1a400 == 143 [pid = 1804] [id = 549] 06:31:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fb53800) [pid = 1804] [serial = 1648] [outer = (nil)] 06:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x91fb2c00) [pid = 1804] [serial = 1649] [outer = 0x8fb53800] 06:31:06 INFO - PROCESS | 1804 | 1461072666045 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93295400) [pid = 1804] [serial = 1650] [outer = 0x8fb53800] 06:31:06 INFO - PROCESS | 1804 | 1461072666997 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:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1730ms 06:31:07 INFO - PROCESS | 1804 | 1461072667077 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 1804 | 1461072667082 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:31:07 INFO - PROCESS | 1804 | 1461072667091 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 1804 | 1461072667096 Marionette TRACE conn4 <- [1,2170,null,{}] 06:31:07 INFO - PROCESS | 1804 | 1461072667103 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:31:07 INFO - PROCESS | 1804 | 1461072667394 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:31:07 INFO - PROCESS | 1804 | 1461072667742 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d2800 == 144 [pid = 1804] [id = 550] 06:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8eb6c000) [pid = 1804] [serial = 1651] [outer = (nil)] 06:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x93347800) [pid = 1804] [serial = 1652] [outer = 0x8eb6c000] 06:31:07 INFO - PROCESS | 1804 | 1461072667836 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93b3a800) [pid = 1804] [serial = 1653] [outer = 0x8eb6c000] 06:31:08 INFO - PROCESS | 1804 | 1461072668757 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:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1731ms 06:31:08 INFO - PROCESS | 1804 | 1461072668822 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 1804 | 1461072668827 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:31:08 INFO - PROCESS | 1804 | 1461072668834 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 1804 | 1461072668838 Marionette TRACE conn4 <- [1,2174,null,{}] 06:31:08 INFO - PROCESS | 1804 | 1461072668844 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:31:09 INFO - PROCESS | 1804 | 1461072669126 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:31:09 INFO - PROCESS | 1804 | 1461072669458 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa4800 == 145 [pid = 1804] [id = 551] 06:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x92083800) [pid = 1804] [serial = 1654] [outer = (nil)] 06:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x95adec00) [pid = 1804] [serial = 1655] [outer = 0x92083800] 06:31:09 INFO - PROCESS | 1804 | 1461072669564 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x95c22400) [pid = 1804] [serial = 1656] [outer = 0x92083800] 06:31:10 INFO - PROCESS | 1804 | 1461072670500 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:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1732ms 06:31:10 INFO - PROCESS | 1804 | 1461072670568 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 1804 | 1461072670572 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:31:10 INFO - PROCESS | 1804 | 1461072670580 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 1804 | 1461072670584 Marionette TRACE conn4 <- [1,2178,null,{}] 06:31:10 INFO - PROCESS | 1804 | 1461072670590 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:31:10 INFO - PROCESS | 1804 | 1461072670825 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:31:11 INFO - PROCESS | 1804 | 1461072671155 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x9207fc00 == 146 [pid = 1804] [id = 552] 06:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x95a3c400) [pid = 1804] [serial = 1657] [outer = (nil)] 06:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x967b6c00) [pid = 1804] [serial = 1658] [outer = 0x95a3c400] 06:31:11 INFO - PROCESS | 1804 | 1461072671255 Marionette DEBUG loaded listener.js 06:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9717d000) [pid = 1804] [serial = 1659] [outer = 0x95a3c400] 06:31:12 INFO - PROCESS | 1804 | 1461072672282 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:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1732ms 06:31:12 INFO - PROCESS | 1804 | 1461072672314 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:31:12 INFO - PROCESS | 1804 | 1461072672317 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:31:12 INFO - PROCESS | 1804 | 1461072672324 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:31:12 INFO - PROCESS | 1804 | 1461072672328 Marionette TRACE conn4 <- [1,2182,null,{}] 06:31:12 INFO - PROCESS | 1804 | 1461072672334 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:31:12 INFO - PROCESS | 1804 | 1461072672567 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:31:12 INFO - PROCESS | 1804 | 1461072672918 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x97773400 == 147 [pid = 1804] [id = 553] 06:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x97773800) [pid = 1804] [serial = 1660] [outer = (nil)] 06:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x97779c00) [pid = 1804] [serial = 1661] [outer = 0x97773800] 06:31:13 INFO - PROCESS | 1804 | 1461072673035 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x97ab7000) [pid = 1804] [serial = 1662] [outer = 0x97773800] 06:31:14 INFO - PROCESS | 1804 | 1461072674037 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:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1782ms 06:31:14 INFO - PROCESS | 1804 | 1461072674108 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:31:14 INFO - PROCESS | 1804 | 1461072674113 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:31:14 INFO - PROCESS | 1804 | 1461072674120 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 1804 | 1461072674126 Marionette TRACE conn4 <- [1,2186,null,{}] 06:31:14 INFO - PROCESS | 1804 | 1461072674132 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:31:14 INFO - PROCESS | 1804 | 1461072674440 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:31:14 INFO - PROCESS | 1804 | 1461072674791 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x98468000 == 148 [pid = 1804] [id = 554] 06:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x984c6000) [pid = 1804] [serial = 1663] [outer = (nil)] 06:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x98a77000) [pid = 1804] [serial = 1664] [outer = 0x984c6000] 06:31:14 INFO - PROCESS | 1804 | 1461072674884 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x99308c00) [pid = 1804] [serial = 1665] [outer = 0x984c6000] 06:31:15 INFO - PROCESS | 1804 | 1461072675849 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:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1789ms 06:31:15 INFO - PROCESS | 1804 | 1461072675909 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:31:15 INFO - PROCESS | 1804 | 1461072675914 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:31:15 INFO - PROCESS | 1804 | 1461072675921 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 1804 | 1461072675925 Marionette TRACE conn4 <- [1,2190,null,{}] 06:31:15 INFO - PROCESS | 1804 | 1461072675933 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:31:16 INFO - PROCESS | 1804 | 1461072676169 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:31:16 INFO - PROCESS | 1804 | 1461072676500 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x868c7400 == 149 [pid = 1804] [id = 555] 06:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8e204c00) [pid = 1804] [serial = 1666] [outer = (nil)] 06:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9df80c00) [pid = 1804] [serial = 1667] [outer = 0x8e204c00] 06:31:16 INFO - PROCESS | 1804 | 1461072676603 Marionette DEBUG loaded listener.js 06:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9ea1bc00) [pid = 1804] [serial = 1668] [outer = 0x8e204c00] 06:31:17 INFO - PROCESS | 1804 | 1461072677498 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:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1600ms 06:31:17 INFO - PROCESS | 1804 | 1461072677521 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 1804 | 1461072677524 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:31:17 INFO - PROCESS | 1804 | 1461072677531 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 1804 | 1461072677535 Marionette TRACE conn4 <- [1,2194,null,{}] 06:31:17 INFO - PROCESS | 1804 | 1461072677541 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:31:17 INFO - PROCESS | 1804 | 1461072677774 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:31:18 INFO - PROCESS | 1804 | 1461072678066 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f53000 == 150 [pid = 1804] [id = 556] 06:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8a9b0c00) [pid = 1804] [serial = 1669] [outer = (nil)] 06:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa0050000) [pid = 1804] [serial = 1670] [outer = 0x8a9b0c00] 06:31:18 INFO - PROCESS | 1804 | 1461072678211 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0xa0a4e800) [pid = 1804] [serial = 1671] [outer = 0x8a9b0c00] 06:31:19 INFO - PROCESS | 1804 | 1461072679206 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:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1734ms 06:31:19 INFO - PROCESS | 1804 | 1461072679267 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 1804 | 1461072679272 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:31:19 INFO - PROCESS | 1804 | 1461072679279 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 1804 | 1461072679284 Marionette TRACE conn4 <- [1,2198,null,{}] 06:31:19 INFO - PROCESS | 1804 | 1461072679290 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:31:19 INFO - PROCESS | 1804 | 1461072679574 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:31:19 INFO - PROCESS | 1804 | 1461072679916 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x9863a000 == 151 [pid = 1804] [id = 557] 06:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x98a25c00) [pid = 1804] [serial = 1672] [outer = (nil)] 06:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa2a75800) [pid = 1804] [serial = 1673] [outer = 0x98a25c00] 06:31:20 INFO - PROCESS | 1804 | 1461072680009 Marionette DEBUG loaded listener.js 06:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0xa3cde400) [pid = 1804] [serial = 1674] [outer = 0x98a25c00] 06:31:20 INFO - PROCESS | 1804 | 1461072680932 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:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1703ms 06:31:20 INFO - PROCESS | 1804 | 1461072680983 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 1804 | 1461072680986 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:31:21 INFO - PROCESS | 1804 | 1461072681014 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - PROCESS | 1804 | 1461072681018 Marionette TRACE conn4 <- [1,2202,null,{}] 06:31:21 INFO - PROCESS | 1804 | 1461072681025 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:31:21 INFO - PROCESS | 1804 | 1461072681267 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:31:21 INFO - PROCESS | 1804 | 1461072681598 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x89292c00 == 152 [pid = 1804] [id = 558] 06:31:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x89294400) [pid = 1804] [serial = 1675] [outer = (nil)] 06:31:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8929ac00) [pid = 1804] [serial = 1676] [outer = 0x89294400] 06:31:21 INFO - PROCESS | 1804 | 1461072681696 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8929b800) [pid = 1804] [serial = 1677] [outer = 0x89294400] 06:31:22 INFO - PROCESS | 1804 | 1461072682657 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:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1685ms 06:31:22 INFO - PROCESS | 1804 | 1461072682695 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 1804 | 1461072682698 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:31:22 INFO - PROCESS | 1804 | 1461072682706 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 1804 | 1461072682710 Marionette TRACE conn4 <- [1,2206,null,{}] 06:31:22 INFO - PROCESS | 1804 | 1461072682717 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:31:22 INFO - PROCESS | 1804 | 1461072682963 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:31:23 INFO - PROCESS | 1804 | 1461072683308 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870c400 == 153 [pid = 1804] [id = 559] 06:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x89296800) [pid = 1804] [serial = 1678] [outer = (nil)] 06:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x8e001400) [pid = 1804] [serial = 1679] [outer = 0x89296800] 06:31:23 INFO - PROCESS | 1804 | 1461072683406 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8e003c00) [pid = 1804] [serial = 1680] [outer = 0x89296800] 06:31:24 INFO - PROCESS | 1804 | 1461072684333 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:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1680ms 06:31:24 INFO - PROCESS | 1804 | 1461072684387 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 1804 | 1461072684391 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:31:24 INFO - PROCESS | 1804 | 1461072684398 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 1804 | 1461072684402 Marionette TRACE conn4 <- [1,2210,null,{}] 06:31:24 INFO - PROCESS | 1804 | 1461072684408 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:31:24 INFO - PROCESS | 1804 | 1461072684651 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:31:25 INFO - PROCESS | 1804 | 1461072684989 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8eeeb000 == 152 [pid = 1804] [id = 404] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x84ff2c00 == 151 [pid = 1804] [id = 365] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x867f5800 == 150 [pid = 1804] [id = 406] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9776f000 == 149 [pid = 1804] [id = 403] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdc0000 == 148 [pid = 1804] [id = 407] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x975e7000 == 147 [pid = 1804] [id = 402] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86f49000 == 146 [pid = 1804] [id = 405] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x97770c00 == 145 [pid = 1804] [id = 229] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8989ec00 == 144 [pid = 1804] [id = 542] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8a15a400 == 143 [pid = 1804] [id = 541] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8a044800 == 142 [pid = 1804] [id = 540] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x88f55000 == 141 [pid = 1804] [id = 539] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x95ae5000 == 140 [pid = 1804] [id = 536] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x86bec400 == 139 [pid = 1804] [id = 537] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x87a10c00 == 138 [pid = 1804] [id = 535] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x868d1400 == 137 [pid = 1804] [id = 534] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdc2400 == 136 [pid = 1804] [id = 532] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x975e3000 == 135 [pid = 1804] [id = 533] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x914ec400 == 134 [pid = 1804] [id = 531] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x905bf800 == 133 [pid = 1804] [id = 530] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8a03e800 == 132 [pid = 1804] [id = 529] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x914ec000 == 131 [pid = 1804] [id = 528] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x9018d800 == 130 [pid = 1804] [id = 527] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8f77bc00 == 129 [pid = 1804] [id = 525] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x84fec800 == 128 [pid = 1804] [id = 526] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee5800 == 127 [pid = 1804] [id = 524] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8df16800 == 126 [pid = 1804] [id = 523] 06:31:27 INFO - PROCESS | 1804 | --DOCSHELL 0x893d8c00 == 125 [pid = 1804] [id = 522] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f5ee400) [pid = 1804] [serial = 1565] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x944f5800) [pid = 1804] [serial = 1526] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x98a77400) [pid = 1804] [serial = 1542] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8bac1400) [pid = 1804] [serial = 1563] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x88fe1c00) [pid = 1804] [serial = 1562] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x97c30000) [pid = 1804] [serial = 1538] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8eeddc00) [pid = 1804] [serial = 1506] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x97778800) [pid = 1804] [serial = 1535] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8e388000) [pid = 1804] [serial = 1434] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x9feeac00) [pid = 1804] [serial = 1547] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x88f60400) [pid = 1804] [serial = 1554] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0xa0f6a400) [pid = 1804] [serial = 1551] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x89bbfc00) [pid = 1804] [serial = 1556] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x98a1b000) [pid = 1804] [serial = 1541] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x93345400) [pid = 1804] [serial = 1524] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x97aae800) [pid = 1804] [serial = 1536] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x975ddc00) [pid = 1804] [serial = 1533] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x9726cc00) [pid = 1804] [serial = 1532] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9930f800) [pid = 1804] [serial = 1545] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x98471000) [pid = 1804] [serial = 1539] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x89f21400) [pid = 1804] [serial = 1502] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9018dc00) [pid = 1804] [serial = 1515] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9062bc00) [pid = 1804] [serial = 1518] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x91fb1400) [pid = 1804] [serial = 1521] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8df1a000) [pid = 1804] [serial = 1560] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0xa0e3c400) [pid = 1804] [serial = 1550] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x96340800) [pid = 1804] [serial = 1530] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x89f29c00) [pid = 1804] [serial = 1557] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8bdb9400) [pid = 1804] [serial = 1559] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x91f43800) [pid = 1804] [serial = 1520] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x90187400) [pid = 1804] [serial = 1514] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0xa00a6c00) [pid = 1804] [serial = 1548] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8fcc3400) [pid = 1804] [serial = 1508] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8df1a800) [pid = 1804] [serial = 1505] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8fff8000) [pid = 1804] [serial = 1511] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9ae82400) [pid = 1804] [serial = 1544] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x945db400) [pid = 1804] [serial = 1527] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x95c5b400) [pid = 1804] [serial = 1529] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x9333d000) [pid = 1804] [serial = 1523] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8fda1800) [pid = 1804] [serial = 1509] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x87a0e800) [pid = 1804] [serial = 1553] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x900a6000) [pid = 1804] [serial = 1512] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x89f2a400) [pid = 1804] [serial = 1503] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x905be800) [pid = 1804] [serial = 1517] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff2c00 == 126 [pid = 1804] [id = 560] 06:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x867f5800) [pid = 1804] [serial = 1681] [outer = (nil)] 06:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88f56c00) [pid = 1804] [serial = 1682] [outer = 0x867f5800] 06:31:27 INFO - PROCESS | 1804 | 1461072687402 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x893dc800) [pid = 1804] [serial = 1683] [outer = 0x867f5800] 06:31:28 INFO - PROCESS | 1804 | 1461072688323 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:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3987ms 06:31:28 INFO - PROCESS | 1804 | 1461072688388 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 1804 | 1461072688393 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:31:28 INFO - PROCESS | 1804 | 1461072688403 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 1804 | 1461072688409 Marionette TRACE conn4 <- [1,2214,null,{}] 06:31:28 INFO - PROCESS | 1804 | 1461072688418 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:31:28 INFO - PROCESS | 1804 | 1461072688649 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:31:28 INFO - PROCESS | 1804 | 1461072688860 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f28400 == 127 [pid = 1804] [id = 561] 06:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x89f2b400) [pid = 1804] [serial = 1684] [outer = (nil)] 06:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a152000) [pid = 1804] [serial = 1685] [outer = 0x89f2b400] 06:31:28 INFO - PROCESS | 1804 | 1461072688943 Marionette DEBUG loaded listener.js 06:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8aaec800) [pid = 1804] [serial = 1686] [outer = 0x89f2b400] 06:31:29 INFO - PROCESS | 1804 | 1461072689954 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:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1635ms 06:31:30 INFO - PROCESS | 1804 | 1461072690037 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:31:30 INFO - PROCESS | 1804 | 1461072690044 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:31:30 INFO - PROCESS | 1804 | 1461072690063 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - PROCESS | 1804 | 1461072690068 Marionette TRACE conn4 <- [1,2218,null,{}] 06:31:30 INFO - PROCESS | 1804 | 1461072690075 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:31:30 INFO - PROCESS | 1804 | 1461072690377 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:31:30 INFO - PROCESS | 1804 | 1461072690425 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x892a1000 == 128 [pid = 1804] [id = 562] 06:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8bdc4400) [pid = 1804] [serial = 1687] [outer = (nil)] 06:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8df1d400) [pid = 1804] [serial = 1688] [outer = 0x8bdc4400] 06:31:30 INFO - PROCESS | 1804 | 1461072690513 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e009c00) [pid = 1804] [serial = 1689] [outer = 0x8bdc4400] 06:31:31 INFO - PROCESS | 1804 | 1461072691748 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:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1736ms 06:31:31 INFO - PROCESS | 1804 | 1461072691805 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 1804 | 1461072691810 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:31:31 INFO - PROCESS | 1804 | 1461072691818 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 1804 | 1461072691824 Marionette TRACE conn4 <- [1,2222,null,{}] 06:31:31 INFO - PROCESS | 1804 | 1461072691852 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:31:32 INFO - PROCESS | 1804 | 1461072692762 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8bac9c00) [pid = 1804] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8df1c400) [pid = 1804] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x86bea400) [pid = 1804] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8fcc5c00) [pid = 1804] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8fb4f000) [pid = 1804] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8e2a8400) [pid = 1804] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x898a2000) [pid = 1804] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8a047800) [pid = 1804] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x88f57c00) [pid = 1804] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e014800) [pid = 1804] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x990afc00) [pid = 1804] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x97c2d000) [pid = 1804] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x88f56800) [pid = 1804] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x9674a800) [pid = 1804] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x975e6400) [pid = 1804] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x97771800) [pid = 1804] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x92082400) [pid = 1804] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x93299c00) [pid = 1804] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8df14800) [pid = 1804] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x91f48c00) [pid = 1804] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:31:32 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x905bf000) [pid = 1804] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:31:33 INFO - PROCESS | 1804 | 1461072693030 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f6400 == 129 [pid = 1804] [id = 563] 06:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x86bea400) [pid = 1804] [serial = 1690] [outer = (nil)] 06:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x88f59800) [pid = 1804] [serial = 1691] [outer = 0x86bea400] 06:31:33 INFO - PROCESS | 1804 | 1461072693114 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8bac9c00) [pid = 1804] [serial = 1692] [outer = 0x86bea400] 06:31:33 INFO - PROCESS | 1804 | 1461072693920 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:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2135ms 06:31:33 INFO - PROCESS | 1804 | 1461072693955 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 1804 | 1461072693960 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:31:33 INFO - PROCESS | 1804 | 1461072693966 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 1804 | 1461072693970 Marionette TRACE conn4 <- [1,2226,null,{}] 06:31:33 INFO - PROCESS | 1804 | 1461072693976 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:31:34 INFO - PROCESS | 1804 | 1461072694204 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:31:34 INFO - PROCESS | 1804 | 1461072694405 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e002400 == 130 [pid = 1804] [id = 564] 06:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8e203000) [pid = 1804] [serial = 1693] [outer = (nil)] 06:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8eb72800) [pid = 1804] [serial = 1694] [outer = 0x8e203000] 06:31:34 INFO - PROCESS | 1804 | 1461072694486 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8ec5d400) [pid = 1804] [serial = 1695] [outer = 0x8e203000] 06:31:35 INFO - PROCESS | 1804 | 1461072695647 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:31:35 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:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1741ms 06:31:35 INFO - PROCESS | 1804 | 1461072695709 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 1804 | 1461072695717 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:31:35 INFO - PROCESS | 1804 | 1461072695728 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 1804 | 1461072695733 Marionette TRACE conn4 <- [1,2230,null,{}] 06:31:35 INFO - PROCESS | 1804 | 1461072695743 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:31:36 INFO - PROCESS | 1804 | 1461072696029 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:31:36 INFO - PROCESS | 1804 | 1461072696380 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2b800 == 131 [pid = 1804] [id = 565] 06:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x89f2c800) [pid = 1804] [serial = 1696] [outer = (nil)] 06:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8aaebc00) [pid = 1804] [serial = 1697] [outer = 0x89f2c800] 06:31:36 INFO - PROCESS | 1804 | 1461072696481 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e00b000) [pid = 1804] [serial = 1698] [outer = 0x89f2c800] 06:31:37 INFO - PROCESS | 1804 | 1461072697491 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:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1793ms 06:31:37 INFO - PROCESS | 1804 | 1461072697523 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 1804 | 1461072697533 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:31:37 INFO - PROCESS | 1804 | 1461072697567 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:31:37 INFO - PROCESS | 1804 | 1461072697572 Marionette TRACE conn4 <- [1,2234,null,{}] 06:31:37 INFO - PROCESS | 1804 | 1461072697583 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:31:37 INFO - PROCESS | 1804 | 1461072697844 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:31:38 INFO - PROCESS | 1804 | 1461072698249 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e388000 == 132 [pid = 1804] [id = 566] 06:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e38a800) [pid = 1804] [serial = 1699] [outer = (nil)] 06:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8ec65000) [pid = 1804] [serial = 1700] [outer = 0x8e38a800] 06:31:38 INFO - PROCESS | 1804 | 1461072698352 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8f5ee400) [pid = 1804] [serial = 1701] [outer = 0x8e38a800] 06:31:39 INFO - PROCESS | 1804 | 1461072699368 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:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1840ms 06:31:39 INFO - PROCESS | 1804 | 1461072699404 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 1804 | 1461072699407 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:31:39 INFO - PROCESS | 1804 | 1461072699415 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 1804 | 1461072699422 Marionette TRACE conn4 <- [1,2238,null,{}] 06:31:39 INFO - PROCESS | 1804 | 1461072699440 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:31:39 INFO - PROCESS | 1804 | 1461072699696 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:31:40 INFO - PROCESS | 1804 | 1461072700033 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f77d800 == 133 [pid = 1804] [id = 567] 06:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8fccdc00) [pid = 1804] [serial = 1702] [outer = (nil)] 06:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8fd9e400) [pid = 1804] [serial = 1703] [outer = 0x8fccdc00] 06:31:40 INFO - PROCESS | 1804 | 1461072700136 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8fda6c00) [pid = 1804] [serial = 1704] [outer = 0x8fccdc00] 06:31:41 INFO - PROCESS | 1804 | 1461072701075 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:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1696ms 06:31:41 INFO - PROCESS | 1804 | 1461072701112 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:31:41 INFO - PROCESS | 1804 | 1461072701118 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:31:41 INFO - PROCESS | 1804 | 1461072701125 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 1804 | 1461072701128 Marionette TRACE conn4 <- [1,2242,null,{}] 06:31:41 INFO - PROCESS | 1804 | 1461072701135 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:31:41 INFO - PROCESS | 1804 | 1461072701371 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:31:41 INFO - PROCESS | 1804 | 1461072701654 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc6c00 == 134 [pid = 1804] [id = 568] 06:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ffef400) [pid = 1804] [serial = 1705] [outer = (nil)] 06:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x900a2000) [pid = 1804] [serial = 1706] [outer = 0x8ffef400] 06:31:41 INFO - PROCESS | 1804 | 1461072701805 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x900aac00) [pid = 1804] [serial = 1707] [outer = 0x8ffef400] 06:31:42 INFO - PROCESS | 1804 | 1461072702724 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:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1633ms 06:31:42 INFO - PROCESS | 1804 | 1461072702758 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:31:42 INFO - PROCESS | 1804 | 1461072702762 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:31:42 INFO - PROCESS | 1804 | 1461072702770 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:31:42 INFO - PROCESS | 1804 | 1461072702774 Marionette TRACE conn4 <- [1,2246,null,{}] 06:31:42 INFO - PROCESS | 1804 | 1461072702801 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:31:43 INFO - PROCESS | 1804 | 1461072703081 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:31:43 INFO - PROCESS | 1804 | 1461072703416 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ffeb800 == 135 [pid = 1804] [id = 569] 06:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fff0800) [pid = 1804] [serial = 1708] [outer = (nil)] 06:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x902d2400) [pid = 1804] [serial = 1709] [outer = 0x8fff0800] 06:31:43 INFO - PROCESS | 1804 | 1461072703525 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x902e1c00) [pid = 1804] [serial = 1710] [outer = 0x8fff0800] 06:31:44 INFO - PROCESS | 1804 | 1461072704540 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:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1841ms 06:31:44 INFO - PROCESS | 1804 | 1461072704612 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 1804 | 1461072704617 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:31:44 INFO - PROCESS | 1804 | 1461072704624 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 1804 | 1461072704629 Marionette TRACE conn4 <- [1,2250,null,{}] 06:31:44 INFO - PROCESS | 1804 | 1461072704636 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:31:44 INFO - PROCESS | 1804 | 1461072704944 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:31:45 INFO - PROCESS | 1804 | 1461072705289 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x9062fc00 == 136 [pid = 1804] [id = 570] 06:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x90633000) [pid = 1804] [serial = 1711] [outer = (nil)] 06:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x91f0fc00) [pid = 1804] [serial = 1712] [outer = 0x90633000] 06:31:45 INFO - PROCESS | 1804 | 1461072705399 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x91f4ac00) [pid = 1804] [serial = 1713] [outer = 0x90633000] 06:31:46 INFO - PROCESS | 1804 | 1461072706397 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:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1844ms 06:31:46 INFO - PROCESS | 1804 | 1461072706469 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 1804 | 1461072706473 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:31:46 INFO - PROCESS | 1804 | 1461072706481 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 1804 | 1461072706486 Marionette TRACE conn4 <- [1,2254,null,{}] 06:31:46 INFO - PROCESS | 1804 | 1461072706493 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:31:46 INFO - PROCESS | 1804 | 1461072706772 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:31:47 INFO - PROCESS | 1804 | 1461072707106 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20c800 == 137 [pid = 1804] [id = 571] 06:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x90630c00) [pid = 1804] [serial = 1714] [outer = (nil)] 06:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x93343800) [pid = 1804] [serial = 1715] [outer = 0x90630c00] 06:31:47 INFO - PROCESS | 1804 | 1461072707204 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x93b2e000) [pid = 1804] [serial = 1716] [outer = 0x90630c00] 06:31:48 INFO - PROCESS | 1804 | 1461072708170 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:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1735ms 06:31:48 INFO - PROCESS | 1804 | 1461072708217 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:31:48 INFO - PROCESS | 1804 | 1461072708221 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:31:48 INFO - PROCESS | 1804 | 1461072708228 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - PROCESS | 1804 | 1461072708233 Marionette TRACE conn4 <- [1,2258,null,{}] 06:31:48 INFO - PROCESS | 1804 | 1461072708239 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:31:48 INFO - PROCESS | 1804 | 1461072708511 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:31:48 INFO - PROCESS | 1804 | 1461072708840 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x914f1800 == 138 [pid = 1804] [id = 572] 06:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91fb0400) [pid = 1804] [serial = 1717] [outer = (nil)] 06:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x944f5800) [pid = 1804] [serial = 1718] [outer = 0x91fb0400] 06:31:48 INFO - PROCESS | 1804 | 1461072708937 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x945d6800) [pid = 1804] [serial = 1719] [outer = 0x91fb0400] 06:31:49 INFO - PROCESS | 1804 | 1461072709893 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:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1734ms 06:31:49 INFO - PROCESS | 1804 | 1461072709963 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 1804 | 1461072709966 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:31:49 INFO - PROCESS | 1804 | 1461072709974 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 1804 | 1461072709978 Marionette TRACE conn4 <- [1,2262,null,{}] 06:31:49 INFO - PROCESS | 1804 | 1461072709984 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:31:50 INFO - PROCESS | 1804 | 1461072710255 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:31:50 INFO - PROCESS | 1804 | 1461072710588 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x93299c00 == 139 [pid = 1804] [id = 573] 06:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93b3a000) [pid = 1804] [serial = 1720] [outer = (nil)] 06:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x95c23400) [pid = 1804] [serial = 1721] [outer = 0x93b3a000] 06:31:50 INFO - PROCESS | 1804 | 1461072710699 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x95c65000) [pid = 1804] [serial = 1722] [outer = 0x93b3a000] 06:31:51 INFO - PROCESS | 1804 | 1461072711597 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:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1680ms 06:31:51 INFO - PROCESS | 1804 | 1461072711655 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 1804 | 1461072711658 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:31:51 INFO - PROCESS | 1804 | 1461072711666 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 1804 | 1461072711670 Marionette TRACE conn4 <- [1,2266,null,{}] 06:31:51 INFO - PROCESS | 1804 | 1461072711676 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:31:51 INFO - PROCESS | 1804 | 1461072711915 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:31:52 INFO - PROCESS | 1804 | 1461072712204 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x95c5b400 == 140 [pid = 1804] [id = 574] 06:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x96743400) [pid = 1804] [serial = 1723] [outer = (nil)] 06:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x967b1000) [pid = 1804] [serial = 1724] [outer = 0x96743400] 06:31:52 INFO - PROCESS | 1804 | 1461072712357 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x97183400) [pid = 1804] [serial = 1725] [outer = 0x96743400] 06:31:53 INFO - PROCESS | 1804 | 1461072713319 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:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1684ms 06:31:53 INFO - PROCESS | 1804 | 1461072713351 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 1804 | 1461072713354 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:31:53 INFO - PROCESS | 1804 | 1461072713363 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 1804 | 1461072713370 Marionette TRACE conn4 <- [1,2270,null,{}] 06:31:53 INFO - PROCESS | 1804 | 1461072713376 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:31:53 INFO - PROCESS | 1804 | 1461072713661 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:31:54 INFO - PROCESS | 1804 | 1461072714008 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x93345400 == 141 [pid = 1804] [id = 575] 06:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x97776000) [pid = 1804] [serial = 1726] [outer = (nil)] 06:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x979c3400) [pid = 1804] [serial = 1727] [outer = 0x97776000] 06:31:54 INFO - PROCESS | 1804 | 1461072714117 Marionette DEBUG loaded listener.js 06:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x97ab0800) [pid = 1804] [serial = 1728] [outer = 0x97776000] 06:31:55 INFO - PROCESS | 1804 | 1461072715109 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:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1787ms 06:31:55 INFO - PROCESS | 1804 | 1461072715151 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:31:55 INFO - PROCESS | 1804 | 1461072715156 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:31:55 INFO - PROCESS | 1804 | 1461072715164 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:31:55 INFO - PROCESS | 1804 | 1461072715167 Marionette TRACE conn4 <- [1,2274,null,{}] 06:31:55 INFO - PROCESS | 1804 | 1461072715174 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:31:55 INFO - PROCESS | 1804 | 1461072715425 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:31:55 INFO - PROCESS | 1804 | 1461072715783 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b1f400 == 142 [pid = 1804] [id = 576] 06:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8a042000) [pid = 1804] [serial = 1729] [outer = (nil)] 06:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x97c2b800) [pid = 1804] [serial = 1730] [outer = 0x8a042000] 06:31:55 INFO - PROCESS | 1804 | 1461072715882 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x97c30000) [pid = 1804] [serial = 1731] [outer = 0x8a042000] 06:31:56 INFO - PROCESS | 1804 | 1461072716792 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:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1682ms 06:31:56 INFO - PROCESS | 1804 | 1461072716845 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 1804 | 1461072716850 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:31:56 INFO - PROCESS | 1804 | 1461072716857 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 1804 | 1461072716861 Marionette TRACE conn4 <- [1,2278,null,{}] 06:31:56 INFO - PROCESS | 1804 | 1461072716867 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:31:57 INFO - PROCESS | 1804 | 1461072717107 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:31:57 INFO - PROCESS | 1804 | 1461072717443 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x867f7000 == 143 [pid = 1804] [id = 577] 06:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x87a0c400) [pid = 1804] [serial = 1732] [outer = (nil)] 06:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x98476400) [pid = 1804] [serial = 1733] [outer = 0x87a0c400] 06:31:57 INFO - PROCESS | 1804 | 1461072717545 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x987a6c00) [pid = 1804] [serial = 1734] [outer = 0x87a0c400] 06:31:58 INFO - PROCESS | 1804 | 1461072718560 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:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1734ms 06:31:58 INFO - PROCESS | 1804 | 1461072718592 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 1804 | 1461072718596 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:31:58 INFO - PROCESS | 1804 | 1461072718605 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 1804 | 1461072718610 Marionette TRACE conn4 <- [1,2282,null,{}] 06:31:58 INFO - PROCESS | 1804 | 1461072718618 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:31:58 INFO - PROCESS | 1804 | 1461072718878 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:31:59 INFO - PROCESS | 1804 | 1461072719216 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d4c00 == 144 [pid = 1804] [id = 578] 06:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9846ec00) [pid = 1804] [serial = 1735] [outer = (nil)] 06:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9930a400) [pid = 1804] [serial = 1736] [outer = 0x9846ec00] 06:31:59 INFO - PROCESS | 1804 | 1461072719320 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9ae82400) [pid = 1804] [serial = 1737] [outer = 0x9846ec00] 06:32:00 INFO - PROCESS | 1804 | 1461072720251 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:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1733ms 06:32:00 INFO - PROCESS | 1804 | 1461072720339 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 1804 | 1461072720342 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:32:00 INFO - PROCESS | 1804 | 1461072720349 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - PROCESS | 1804 | 1461072720353 Marionette TRACE conn4 <- [1,2286,null,{}] 06:32:00 INFO - PROCESS | 1804 | 1461072720359 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:32:00 INFO - PROCESS | 1804 | 1461072720639 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:32:01 INFO - PROCESS | 1804 | 1461072720983 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x867eac00 == 145 [pid = 1804] [id = 579] 06:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8a047000) [pid = 1804] [serial = 1738] [outer = (nil)] 06:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9fc58c00) [pid = 1804] [serial = 1739] [outer = 0x8a047000] 06:32:01 INFO - PROCESS | 1804 | 1461072721081 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa0051000) [pid = 1804] [serial = 1740] [outer = 0x8a047000] 06:32:02 INFO - PROCESS | 1804 | 1461072722028 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:32:02 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:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1741ms 06:32:02 INFO - PROCESS | 1804 | 1461072722091 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 1804 | 1461072722095 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:32:02 INFO - PROCESS | 1804 | 1461072722102 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - PROCESS | 1804 | 1461072722106 Marionette TRACE conn4 <- [1,2290,null,{}] 06:32:02 INFO - PROCESS | 1804 | 1461072722112 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:32:02 INFO - PROCESS | 1804 | 1461072722367 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:32:02 INFO - PROCESS | 1804 | 1461072722711 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x990a6400 == 146 [pid = 1804] [id = 580] 06:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9ea1a800) [pid = 1804] [serial = 1741] [outer = (nil)] 06:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0xa0f6a800) [pid = 1804] [serial = 1742] [outer = 0x9ea1a800] 06:32:02 INFO - PROCESS | 1804 | 1461072722818 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa2a34800) [pid = 1804] [serial = 1743] [outer = 0x9ea1a800] 06:32:03 INFO - PROCESS | 1804 | 1461072723741 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:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1683ms 06:32:03 INFO - PROCESS | 1804 | 1461072723787 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:32:03 INFO - PROCESS | 1804 | 1461072723791 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:32:03 INFO - PROCESS | 1804 | 1461072723798 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - PROCESS | 1804 | 1461072723802 Marionette TRACE conn4 <- [1,2294,null,{}] 06:32:03 INFO - PROCESS | 1804 | 1461072723808 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:32:04 INFO - PROCESS | 1804 | 1461072724051 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:32:04 INFO - PROCESS | 1804 | 1461072724393 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x89233400 == 147 [pid = 1804] [id = 581] 06:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x89233800) [pid = 1804] [serial = 1744] [outer = (nil)] 06:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x8923a400) [pid = 1804] [serial = 1745] [outer = 0x89233800] 06:32:04 INFO - PROCESS | 1804 | 1461072724492 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x8923dc00) [pid = 1804] [serial = 1746] [outer = 0x89233800] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x975e1000 == 146 [pid = 1804] [id = 512] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba79c00 == 145 [pid = 1804] [id = 507] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x913e7c00 == 144 [pid = 1804] [id = 515] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8675f000 == 143 [pid = 1804] [id = 520] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x900abc00 == 142 [pid = 1804] [id = 513] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x868c7c00 == 141 [pid = 1804] [id = 517] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89bb5c00 == 140 [pid = 1804] [id = 519] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x893dfc00 == 139 [pid = 1804] [id = 518] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8babd000 == 138 [pid = 1804] [id = 216] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff4ac00 == 137 [pid = 1804] [id = 508] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x96746c00 == 136 [pid = 1804] [id = 511] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x932f3c00 == 135 [pid = 1804] [id = 509] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x898a0400 == 134 [pid = 1804] [id = 258] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8bdbd800 == 133 [pid = 1804] [id = 521] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x9863a000 == 132 [pid = 1804] [id = 557] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x88f53000 == 131 [pid = 1804] [id = 556] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x868c7400 == 130 [pid = 1804] [id = 555] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x98468000 == 129 [pid = 1804] [id = 554] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x9207fc00 == 128 [pid = 1804] [id = 552] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x97773400 == 127 [pid = 1804] [id = 553] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa4800 == 126 [pid = 1804] [id = 551] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x893d2800 == 125 [pid = 1804] [id = 550] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89b1a400 == 124 [pid = 1804] [id = 549] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x902de800 == 123 [pid = 1804] [id = 548] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8f77dc00 == 122 [pid = 1804] [id = 547] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8a040400 == 121 [pid = 1804] [id = 545] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a2400 == 120 [pid = 1804] [id = 546] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x89f25800 == 119 [pid = 1804] [id = 544] 06:32:07 INFO - PROCESS | 1804 | --DOCSHELL 0x87a02000 == 118 [pid = 1804] [id = 543] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8ec60c00) [pid = 1804] [serial = 1500] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8e203c00) [pid = 1804] [serial = 1625] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8e2a7400) [pid = 1804] [serial = 1626] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8eb6b400) [pid = 1804] [serial = 1628] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9018f800) [pid = 1804] [serial = 1580] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x90182400) [pid = 1804] [serial = 1578] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8fff9800) [pid = 1804] [serial = 1577] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8ff43c00) [pid = 1804] [serial = 1575] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8fccf000) [pid = 1804] [serial = 1574] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8eee8400) [pid = 1804] [serial = 1572] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8ec5c400) [pid = 1804] [serial = 1571] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8ba75000) [pid = 1804] [serial = 1569] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8a046400) [pid = 1804] [serial = 1568] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8a158c00) [pid = 1804] [serial = 1622] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x893d8000) [pid = 1804] [serial = 1619] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x89897c00) [pid = 1804] [serial = 1620] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8e01dc00) [pid = 1804] [serial = 1617] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8e01bc00) [pid = 1804] [serial = 1616] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0xa2ac3400) [pid = 1804] [serial = 1613] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa3c72800) [pid = 1804] [serial = 1614] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa0011400) [pid = 1804] [serial = 1611] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9fc5b400) [pid = 1804] [serial = 1610] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9b0d7800) [pid = 1804] [serial = 1608] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9b097c00) [pid = 1804] [serial = 1607] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9921b400) [pid = 1804] [serial = 1605] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x990a9400) [pid = 1804] [serial = 1604] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x984be000) [pid = 1804] [serial = 1602] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x97ab5400) [pid = 1804] [serial = 1601] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x97ab6000) [pid = 1804] [serial = 1599] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x979b9400) [pid = 1804] [serial = 1598] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x97180000) [pid = 1804] [serial = 1596] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x970e4c00) [pid = 1804] [serial = 1595] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x95c5f400) [pid = 1804] [serial = 1593] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x95c1c000) [pid = 1804] [serial = 1592] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x945d6000) [pid = 1804] [serial = 1590] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x944f2000) [pid = 1804] [serial = 1589] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x93345000) [pid = 1804] [serial = 1587] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93297400) [pid = 1804] [serial = 1586] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x91f0b400) [pid = 1804] [serial = 1584] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x914e9c00) [pid = 1804] [serial = 1583] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x902d4400) [pid = 1804] [serial = 1581] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8a9a6400) [pid = 1804] [serial = 1623] [outer = (nil)] [url = about:blank] 06:32:07 INFO - PROCESS | 1804 | 1461072727974 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:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 4191ms 06:32:07 INFO - PROCESS | 1804 | 1461072727989 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 1804 | 1461072727995 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:32:08 INFO - PROCESS | 1804 | 1461072728004 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:32:08 INFO - PROCESS | 1804 | 1461072728010 Marionette TRACE conn4 <- [1,2298,null,{}] 06:32:08 INFO - PROCESS | 1804 | 1461072728020 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:32:08 INFO - PROCESS | 1804 | 1461072728303 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:32:08 INFO - PROCESS | 1804 | 1461072728540 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x869e2400 == 119 [pid = 1804] [id = 582] 06:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x869e4800) [pid = 1804] [serial = 1747] [outer = (nil)] 06:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x89233000) [pid = 1804] [serial = 1748] [outer = 0x869e4800] 06:32:08 INFO - PROCESS | 1804 | 1461072728637 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8923d400) [pid = 1804] [serial = 1749] [outer = 0x869e4800] 06:32:09 INFO - PROCESS | 1804 | 1461072729543 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:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1634ms 06:32:09 INFO - PROCESS | 1804 | 1461072729641 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:32:09 INFO - PROCESS | 1804 | 1461072729650 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:32:09 INFO - PROCESS | 1804 | 1461072729662 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 1804 | 1461072729665 Marionette TRACE conn4 <- [1,2302,null,{}] 06:32:09 INFO - PROCESS | 1804 | 1461072729673 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:32:09 INFO - PROCESS | 1804 | 1461072729903 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:32:10 INFO - PROCESS | 1804 | 1461072730200 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x89235000 == 120 [pid = 1804] [id = 583] 06:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x892a0000) [pid = 1804] [serial = 1750] [outer = (nil)] 06:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8989dc00) [pid = 1804] [serial = 1751] [outer = 0x892a0000] 06:32:10 INFO - PROCESS | 1804 | 1461072730295 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89b1f800) [pid = 1804] [serial = 1752] [outer = 0x892a0000] 06:32:11 INFO - PROCESS | 1804 | 1461072731304 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:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1688ms 06:32:11 INFO - PROCESS | 1804 | 1461072731350 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 1804 | 1461072731354 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:32:11 INFO - PROCESS | 1804 | 1461072731371 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 1804 | 1461072731378 Marionette TRACE conn4 <- [1,2306,null,{}] 06:32:11 INFO - PROCESS | 1804 | 1461072731432 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:32:11 INFO - PROCESS | 1804 | 1461072731737 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:32:11 INFO - PROCESS | 1804 | 1461072731957 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a039c00 == 121 [pid = 1804] [id = 584] 06:32:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8a041000) [pid = 1804] [serial = 1753] [outer = (nil)] 06:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8a9a3400) [pid = 1804] [serial = 1754] [outer = 0x8a041000] 06:32:12 INFO - PROCESS | 1804 | 1461072732039 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8ba76c00) [pid = 1804] [serial = 1755] [outer = 0x8a041000] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8e2ad800) [pid = 1804] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8bdc4400) [pid = 1804] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x86bea400) [pid = 1804] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e389400) [pid = 1804] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8a155400) [pid = 1804] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x87a0ec00) [pid = 1804] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x89f2b400) [pid = 1804] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x867f5800) [pid = 1804] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x89296800) [pid = 1804] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x89294400) [pid = 1804] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x98a25c00) [pid = 1804] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8a9b0c00) [pid = 1804] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e204c00) [pid = 1804] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x984c6000) [pid = 1804] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x97773800) [pid = 1804] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x95a3c400) [pid = 1804] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x92083800) [pid = 1804] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8eb6c000) [pid = 1804] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8fb53800) [pid = 1804] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x902e6800) [pid = 1804] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8fda2c00) [pid = 1804] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:32:13 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8ec62400) [pid = 1804] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:32:13 INFO - PROCESS | 1804 | 1461072733565 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:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2256ms 06:32:13 INFO - PROCESS | 1804 | 1461072733630 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 1804 | 1461072733650 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:32:13 INFO - PROCESS | 1804 | 1461072733658 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 1804 | 1461072733662 Marionette TRACE conn4 <- [1,2310,null,{}] 06:32:13 INFO - PROCESS | 1804 | 1461072733679 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:32:13 INFO - PROCESS | 1804 | 1461072733898 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:32:13 INFO - PROCESS | 1804 | 1461072733910 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x86bea400 == 122 [pid = 1804] [id = 585] 06:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89b17000) [pid = 1804] [serial = 1756] [outer = (nil)] 06:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8ba79c00) [pid = 1804] [serial = 1757] [outer = 0x89b17000] 06:32:13 INFO - PROCESS | 1804 | 1461072733989 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8bdc2800) [pid = 1804] [serial = 1758] [outer = 0x89b17000] 06:32:15 INFO - PROCESS | 1804 | 1461072735252 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:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1653ms 06:32:15 INFO - PROCESS | 1804 | 1461072735312 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 1804 | 1461072735319 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:32:15 INFO - PROCESS | 1804 | 1461072735330 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 1804 | 1461072735337 Marionette TRACE conn4 <- [1,2314,null,{}] 06:32:15 INFO - PROCESS | 1804 | 1461072735389 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:32:15 INFO - PROCESS | 1804 | 1461072735738 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:32:16 INFO - PROCESS | 1804 | 1461072736047 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x869e6c00 == 123 [pid = 1804] [id = 586] 06:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x86bec400) [pid = 1804] [serial = 1759] [outer = (nil)] 06:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x89240400) [pid = 1804] [serial = 1760] [outer = 0x86bec400] 06:32:16 INFO - PROCESS | 1804 | 1461072736142 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x893d0400) [pid = 1804] [serial = 1761] [outer = 0x86bec400] 06:32:17 INFO - PROCESS | 1804 | 1461072737175 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:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1894ms 06:32:17 INFO - PROCESS | 1804 | 1461072737225 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 1804 | 1461072737234 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:32:17 INFO - PROCESS | 1804 | 1461072737248 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 1804 | 1461072737252 Marionette TRACE conn4 <- [1,2318,null,{}] 06:32:17 INFO - PROCESS | 1804 | 1461072737260 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:32:17 INFO - PROCESS | 1804 | 1461072737511 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:32:17 INFO - PROCESS | 1804 | 1461072737849 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc2800 == 124 [pid = 1804] [id = 587] 06:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x89f29400) [pid = 1804] [serial = 1762] [outer = (nil)] 06:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a151400) [pid = 1804] [serial = 1763] [outer = 0x89f29400] 06:32:17 INFO - PROCESS | 1804 | 1461072737950 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8babc000) [pid = 1804] [serial = 1764] [outer = 0x89f29400] 06:32:19 INFO - PROCESS | 1804 | 1461072739082 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:32:19 INFO - PROCESS | 1804 | 1461072739141 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:32:19 INFO - PROCESS | 1804 | 1461072739150 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 1804 | 1461072739156 Marionette TRACE conn4 <- [1,2322,null,{}] 06:32:19 INFO - PROCESS | 1804 | 1461072739219 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:32:19 INFO - PROCESS | 1804 | 1461072739573 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:32:19 INFO - PROCESS | 1804 | 1461072739832 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2ac00 == 125 [pid = 1804] [id = 588] 06:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e01e400) [pid = 1804] [serial = 1765] [outer = (nil)] 06:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e210800) [pid = 1804] [serial = 1766] [outer = 0x8e01e400] 06:32:19 INFO - PROCESS | 1804 | 1461072739934 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e2afc00) [pid = 1804] [serial = 1767] [outer = 0x8e01e400] 06:32:20 INFO - PROCESS | 1804 | 1461072740953 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:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1849ms 06:32:21 INFO - PROCESS | 1804 | 1461072740999 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 1804 | 1461072741004 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:32:21 INFO - PROCESS | 1804 | 1461072741027 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 1804 | 1461072741032 Marionette TRACE conn4 <- [1,2326,null,{}] 06:32:21 INFO - PROCESS | 1804 | 1461072741042 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:32:21 INFO - PROCESS | 1804 | 1461072741289 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:32:21 INFO - PROCESS | 1804 | 1461072741624 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d3c00 == 126 [pid = 1804] [id = 589] 06:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8e2aec00) [pid = 1804] [serial = 1768] [outer = (nil)] 06:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ec64000) [pid = 1804] [serial = 1769] [outer = 0x8e2aec00] 06:32:21 INFO - PROCESS | 1804 | 1461072741723 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8eee6400) [pid = 1804] [serial = 1770] [outer = 0x8e2aec00] 06:32:22 INFO - PROCESS | 1804 | 1461072742650 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:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1701ms 06:32:22 INFO - PROCESS | 1804 | 1461072742713 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:32:22 INFO - PROCESS | 1804 | 1461072742718 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:32:22 INFO - PROCESS | 1804 | 1461072742725 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 1804 | 1461072742729 Marionette TRACE conn4 <- [1,2330,null,{}] 06:32:22 INFO - PROCESS | 1804 | 1461072742736 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:32:22 INFO - PROCESS | 1804 | 1461072742972 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:32:23 INFO - PROCESS | 1804 | 1461072743299 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac7000 == 127 [pid = 1804] [id = 590] 06:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f5f9c00) [pid = 1804] [serial = 1771] [outer = (nil)] 06:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f778c00) [pid = 1804] [serial = 1772] [outer = 0x8f5f9c00] 06:32:23 INFO - PROCESS | 1804 | 1461072743398 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f77d400) [pid = 1804] [serial = 1773] [outer = 0x8f5f9c00] 06:32:24 INFO - PROCESS | 1804 | 1461072744338 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:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1679ms 06:32:24 INFO - PROCESS | 1804 | 1461072744405 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 1804 | 1461072744410 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:32:24 INFO - PROCESS | 1804 | 1461072744426 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 1804 | 1461072744437 Marionette TRACE conn4 <- [1,2334,null,{}] 06:32:24 INFO - PROCESS | 1804 | 1461072744461 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:32:24 INFO - PROCESS | 1804 | 1461072744830 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:32:25 INFO - PROCESS | 1804 | 1461072745116 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb4f800 == 128 [pid = 1804] [id = 591] 06:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fdaa000) [pid = 1804] [serial = 1774] [outer = (nil)] 06:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8ffee000) [pid = 1804] [serial = 1775] [outer = 0x8fdaa000] 06:32:25 INFO - PROCESS | 1804 | 1461072745213 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fff7800) [pid = 1804] [serial = 1776] [outer = 0x8fdaa000] 06:32:26 INFO - PROCESS | 1804 | 1461072746160 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:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1795ms 06:32:26 INFO - PROCESS | 1804 | 1461072746223 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 1804 | 1461072746228 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:32:26 INFO - PROCESS | 1804 | 1461072746239 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 1804 | 1461072746243 Marionette TRACE conn4 <- [1,2338,null,{}] 06:32:26 INFO - PROCESS | 1804 | 1461072746249 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:32:26 INFO - PROCESS | 1804 | 1461072746484 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:32:26 INFO - PROCESS | 1804 | 1461072746823 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fccd400 == 129 [pid = 1804] [id = 592] 06:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8fda6800) [pid = 1804] [serial = 1777] [outer = (nil)] 06:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9018a400) [pid = 1804] [serial = 1778] [outer = 0x8fda6800] 06:32:26 INFO - PROCESS | 1804 | 1461072746922 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x902c7800) [pid = 1804] [serial = 1779] [outer = 0x8fda6800] 06:32:27 INFO - PROCESS | 1804 | 1461072747861 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:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1682ms 06:32:27 INFO - PROCESS | 1804 | 1461072747921 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 1804 | 1461072747926 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:32:27 INFO - PROCESS | 1804 | 1461072747933 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 1804 | 1461072747937 Marionette TRACE conn4 <- [1,2342,null,{}] 06:32:27 INFO - PROCESS | 1804 | 1461072747944 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:32:28 INFO - PROCESS | 1804 | 1461072748191 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:32:28 INFO - PROCESS | 1804 | 1461072748533 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fd9bc00 == 130 [pid = 1804] [id = 593] 06:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x90187000) [pid = 1804] [serial = 1780] [outer = (nil)] 06:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x905bf000) [pid = 1804] [serial = 1781] [outer = 0x90187000] 06:32:28 INFO - PROCESS | 1804 | 1461072748675 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x9062a400) [pid = 1804] [serial = 1782] [outer = 0x90187000] 06:32:29 INFO - PROCESS | 1804 | 1461072749610 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:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1738ms 06:32:29 INFO - PROCESS | 1804 | 1461072749672 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:32:29 INFO - PROCESS | 1804 | 1461072749677 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:32:29 INFO - PROCESS | 1804 | 1461072749684 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 1804 | 1461072749688 Marionette TRACE conn4 <- [1,2346,null,{}] 06:32:29 INFO - PROCESS | 1804 | 1461072749694 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:32:29 INFO - PROCESS | 1804 | 1461072749929 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:32:30 INFO - PROCESS | 1804 | 1461072750261 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x90185c00 == 131 [pid = 1804] [id = 594] 06:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x902dd800) [pid = 1804] [serial = 1783] [outer = (nil)] 06:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91f3cc00) [pid = 1804] [serial = 1784] [outer = 0x902dd800] 06:32:30 INFO - PROCESS | 1804 | 1461072750360 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x91f40400) [pid = 1804] [serial = 1785] [outer = 0x902dd800] 06:32:31 INFO - PROCESS | 1804 | 1461072751307 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:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1685ms 06:32:31 INFO - PROCESS | 1804 | 1461072751370 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:32:31 INFO - PROCESS | 1804 | 1461072751375 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:32:31 INFO - PROCESS | 1804 | 1461072751382 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 1804 | 1461072751386 Marionette TRACE conn4 <- [1,2350,null,{}] 06:32:31 INFO - PROCESS | 1804 | 1461072751394 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:32:31 INFO - PROCESS | 1804 | 1461072751652 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:32:32 INFO - PROCESS | 1804 | 1461072751997 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x914e6800 == 132 [pid = 1804] [id = 595] 06:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x914ec000) [pid = 1804] [serial = 1786] [outer = (nil)] 06:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x92084c00) [pid = 1804] [serial = 1787] [outer = 0x914ec000] 06:32:32 INFO - PROCESS | 1804 | 1461072752096 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x932f4c00) [pid = 1804] [serial = 1788] [outer = 0x914ec000] 06:32:33 INFO - PROCESS | 1804 | 1461072753061 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:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1736ms 06:32:33 INFO - PROCESS | 1804 | 1461072753118 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:32:33 INFO - PROCESS | 1804 | 1461072753123 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:32:33 INFO - PROCESS | 1804 | 1461072753130 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 1804 | 1461072753135 Marionette TRACE conn4 <- [1,2354,null,{}] 06:32:33 INFO - PROCESS | 1804 | 1461072753142 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:32:33 INFO - PROCESS | 1804 | 1461072753415 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:32:33 INFO - PROCESS | 1804 | 1461072753779 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f3c000 == 133 [pid = 1804] [id = 596] 06:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x945d7800) [pid = 1804] [serial = 1789] [outer = (nil)] 06:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x945e0400) [pid = 1804] [serial = 1790] [outer = 0x945d7800] 06:32:33 INFO - PROCESS | 1804 | 1461072753885 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9633fc00) [pid = 1804] [serial = 1791] [outer = 0x945d7800] 06:32:34 INFO - PROCESS | 1804 | 1461072754874 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:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1785ms 06:32:34 INFO - PROCESS | 1804 | 1461072754915 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 1804 | 1461072754920 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:32:34 INFO - PROCESS | 1804 | 1461072754926 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 1804 | 1461072754930 Marionette TRACE conn4 <- [1,2358,null,{}] 06:32:34 INFO - PROCESS | 1804 | 1461072754937 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:32:35 INFO - PROCESS | 1804 | 1461072755173 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:32:35 INFO - PROCESS | 1804 | 1461072755509 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x945e3400 == 134 [pid = 1804] [id = 597] 06:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x95ae6800) [pid = 1804] [serial = 1792] [outer = (nil)] 06:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x970e5800) [pid = 1804] [serial = 1793] [outer = 0x95ae6800] 06:32:35 INFO - PROCESS | 1804 | 1461072755607 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x9717a800) [pid = 1804] [serial = 1794] [outer = 0x95ae6800] 06:32:36 INFO - PROCESS | 1804 | 1461072756548 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:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1680ms 06:32:36 INFO - PROCESS | 1804 | 1461072756607 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 1804 | 1461072756611 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:32:36 INFO - PROCESS | 1804 | 1461072756618 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 1804 | 1461072756622 Marionette TRACE conn4 <- [1,2362,null,{}] 06:32:36 INFO - PROCESS | 1804 | 1461072756628 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:32:36 INFO - PROCESS | 1804 | 1461072756867 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:32:37 INFO - PROCESS | 1804 | 1461072757200 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b39800 == 135 [pid = 1804] [id = 598] 06:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x96746c00) [pid = 1804] [serial = 1795] [outer = (nil)] 06:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x975e4800) [pid = 1804] [serial = 1796] [outer = 0x96746c00] 06:32:37 INFO - PROCESS | 1804 | 1461072757299 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9776c400) [pid = 1804] [serial = 1797] [outer = 0x96746c00] 06:32:38 INFO - PROCESS | 1804 | 1461072758265 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:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1690ms 06:32:38 INFO - PROCESS | 1804 | 1461072758309 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 1804 | 1461072758314 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:32:38 INFO - PROCESS | 1804 | 1461072758321 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - PROCESS | 1804 | 1461072758325 Marionette TRACE conn4 <- [1,2366,null,{}] 06:32:38 INFO - PROCESS | 1804 | 1461072758332 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:32:38 INFO - PROCESS | 1804 | 1461072758572 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:32:38 INFO - PROCESS | 1804 | 1461072758925 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ebc00 == 136 [pid = 1804] [id = 599] 06:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x96741800) [pid = 1804] [serial = 1798] [outer = (nil)] 06:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97aae800) [pid = 1804] [serial = 1799] [outer = 0x96741800] 06:32:39 INFO - PROCESS | 1804 | 1461072759019 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97ab1400) [pid = 1804] [serial = 1800] [outer = 0x96741800] 06:32:39 INFO - PROCESS | 1804 | 1461072759946 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:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1683ms 06:32:40 INFO - PROCESS | 1804 | 1461072760014 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 1804 | 1461072760018 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:32:40 INFO - PROCESS | 1804 | 1461072760030 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 1804 | 1461072760033 Marionette TRACE conn4 <- [1,2370,null,{}] 06:32:40 INFO - PROCESS | 1804 | 1461072760040 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:32:40 INFO - PROCESS | 1804 | 1461072760290 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:32:40 INFO - PROCESS | 1804 | 1461072760630 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a02800 == 137 [pid = 1804] [id = 600] 06:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x893dd000) [pid = 1804] [serial = 1801] [outer = (nil)] 06:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x98470c00) [pid = 1804] [serial = 1802] [outer = 0x893dd000] 06:32:40 INFO - PROCESS | 1804 | 1461072760729 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x984bdc00) [pid = 1804] [serial = 1803] [outer = 0x893dd000] 06:32:41 INFO - PROCESS | 1804 | 1461072761702 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:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1732ms 06:32:41 INFO - PROCESS | 1804 | 1461072761762 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:32:41 INFO - PROCESS | 1804 | 1461072761767 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:32:41 INFO - PROCESS | 1804 | 1461072761774 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 1804 | 1461072761778 Marionette TRACE conn4 <- [1,2374,null,{}] 06:32:41 INFO - PROCESS | 1804 | 1461072761785 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:32:42 INFO - PROCESS | 1804 | 1461072762027 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:32:42 INFO - PROCESS | 1804 | 1461072762365 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x902d2800 == 138 [pid = 1804] [id = 601] 06:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x97773800) [pid = 1804] [serial = 1804] [outer = (nil)] 06:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x99307800) [pid = 1804] [serial = 1805] [outer = 0x97773800] 06:32:42 INFO - PROCESS | 1804 | 1461072762468 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9930c000) [pid = 1804] [serial = 1806] [outer = 0x97773800] 06:32:43 INFO - PROCESS | 1804 | 1461072763470 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:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1736ms 06:32:43 INFO - PROCESS | 1804 | 1461072763511 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 1804 | 1461072763515 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:32:43 INFO - PROCESS | 1804 | 1461072763522 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 1804 | 1461072763526 Marionette TRACE conn4 <- [1,2378,null,{}] 06:32:43 INFO - PROCESS | 1804 | 1461072763533 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:32:43 INFO - PROCESS | 1804 | 1461072763832 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:32:44 INFO - PROCESS | 1804 | 1461072764193 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x990a6000 == 139 [pid = 1804] [id = 602] 06:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9df8a400) [pid = 1804] [serial = 1807] [outer = (nil)] 06:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9fc5b400) [pid = 1804] [serial = 1808] [outer = 0x9df8a400] 06:32:44 INFO - PROCESS | 1804 | 1461072764289 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0xa0011400) [pid = 1804] [serial = 1809] [outer = 0x9df8a400] 06:32:47 INFO - PROCESS | 1804 | --DOCSHELL 0x9ae8d400 == 138 [pid = 1804] [id = 408] 06:32:47 INFO - PROCESS | 1804 | --DOCSHELL 0x8e014000 == 137 [pid = 1804] [id = 538] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8f5f8800) [pid = 1804] [serial = 1566] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8e009c00) [pid = 1804] [serial = 1689] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x88f59800) [pid = 1804] [serial = 1691] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8f5f2800) [pid = 1804] [serial = 1638] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8ec5d000) [pid = 1804] [serial = 1637] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e016c00) [pid = 1804] [serial = 1635] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8bdc1400) [pid = 1804] [serial = 1634] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x89894800) [pid = 1804] [serial = 1632] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x88f59400) [pid = 1804] [serial = 1631] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8a152000) [pid = 1804] [serial = 1685] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x88f56c00) [pid = 1804] [serial = 1682] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x893dc800) [pid = 1804] [serial = 1683] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8e003c00) [pid = 1804] [serial = 1680] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8e001400) [pid = 1804] [serial = 1679] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8929b800) [pid = 1804] [serial = 1677] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8929ac00) [pid = 1804] [serial = 1676] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa3cde400) [pid = 1804] [serial = 1674] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0xa2a75800) [pid = 1804] [serial = 1673] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0xa0a4e800) [pid = 1804] [serial = 1671] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0xa0050000) [pid = 1804] [serial = 1670] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x9ea1bc00) [pid = 1804] [serial = 1668] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x9df80c00) [pid = 1804] [serial = 1667] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x99308c00) [pid = 1804] [serial = 1665] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x98a77000) [pid = 1804] [serial = 1664] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97ab7000) [pid = 1804] [serial = 1662] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x97779c00) [pid = 1804] [serial = 1661] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x9717d000) [pid = 1804] [serial = 1659] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x967b6c00) [pid = 1804] [serial = 1658] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x95c22400) [pid = 1804] [serial = 1656] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x95adec00) [pid = 1804] [serial = 1655] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x93b3a800) [pid = 1804] [serial = 1653] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93347800) [pid = 1804] [serial = 1652] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x93295400) [pid = 1804] [serial = 1650] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x91fb2c00) [pid = 1804] [serial = 1649] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x914f4800) [pid = 1804] [serial = 1647] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x905b5800) [pid = 1804] [serial = 1646] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x90180800) [pid = 1804] [serial = 1644] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x900aa800) [pid = 1804] [serial = 1643] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8fda9400) [pid = 1804] [serial = 1641] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8fb52800) [pid = 1804] [serial = 1640] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8df1d400) [pid = 1804] [serial = 1688] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8bac9c00) [pid = 1804] [serial = 1692] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8aaec800) [pid = 1804] [serial = 1686] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8eb72800) [pid = 1804] [serial = 1694] [outer = (nil)] [url = about:blank] 06:32:47 INFO - PROCESS | 1804 | 1461072767987 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:32:48 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:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 4490ms 06:32:48 INFO - PROCESS | 1804 | 1461072768013 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 1804 | 1461072768020 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:32:48 INFO - PROCESS | 1804 | 1461072768029 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 1804 | 1461072768036 Marionette TRACE conn4 <- [1,2382,null,{}] 06:32:48 INFO - PROCESS | 1804 | 1461072768046 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:32:48 INFO - PROCESS | 1804 | 1461072768268 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:32:48 INFO - PROCESS | 1804 | 1461072768520 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x89234800 == 138 [pid = 1804] [id = 603] 06:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x89236800) [pid = 1804] [serial = 1810] [outer = (nil)] 06:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x89297400) [pid = 1804] [serial = 1811] [outer = 0x89236800] 06:32:48 INFO - PROCESS | 1804 | 1461072768608 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8929f000) [pid = 1804] [serial = 1812] [outer = 0x89236800] 06:32:49 INFO - PROCESS | 1804 | 1461072769516 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:32: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:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1537ms 06:32:49 INFO - PROCESS | 1804 | 1461072769567 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 1804 | 1461072769575 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:32:49 INFO - PROCESS | 1804 | 1461072769587 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 1804 | 1461072769591 Marionette TRACE conn4 <- [1,2386,null,{}] 06:32:49 INFO - PROCESS | 1804 | 1461072769598 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:32:49 INFO - PROCESS | 1804 | 1461072769829 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:32:50 INFO - PROCESS | 1804 | 1461072770105 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b18000 == 139 [pid = 1804] [id = 604] 06:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x89bc0800) [pid = 1804] [serial = 1813] [outer = (nil)] 06:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x89f28c00) [pid = 1804] [serial = 1814] [outer = 0x89bc0800] 06:32:50 INFO - PROCESS | 1804 | 1461072770191 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a153800) [pid = 1804] [serial = 1815] [outer = 0x89bc0800] 06:32:51 INFO - PROCESS | 1804 | 1461072771243 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:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1729ms 06:32:51 INFO - PROCESS | 1804 | 1461072771317 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 1804 | 1461072771320 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:32:51 INFO - PROCESS | 1804 | 1461072771328 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 1804 | 1461072771334 Marionette TRACE conn4 <- [1,2390,null,{}] 06:32:51 INFO - PROCESS | 1804 | 1461072771358 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:32:51 INFO - PROCESS | 1804 | 1461072771694 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:32:51 INFO - PROCESS | 1804 | 1461072771895 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac0400 == 140 [pid = 1804] [id = 605] 06:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e004800) [pid = 1804] [serial = 1816] [outer = (nil)] 06:32:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e00b400) [pid = 1804] [serial = 1817] [outer = 0x8e004800] 06:32:51 INFO - PROCESS | 1804 | 1461072771979 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e014000) [pid = 1804] [serial = 1818] [outer = 0x8e004800] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x87a0c400) [pid = 1804] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x869e4800) [pid = 1804] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8ffef400) [pid = 1804] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8fff0800) [pid = 1804] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9846ec00) [pid = 1804] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x9ea1a800) [pid = 1804] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x91fb0400) [pid = 1804] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x93b3a000) [pid = 1804] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x96743400) [pid = 1804] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e38a800) [pid = 1804] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x89f2c800) [pid = 1804] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8a041000) [pid = 1804] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8fccdc00) [pid = 1804] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x90633000) [pid = 1804] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x892a0000) [pid = 1804] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8e021c00) [pid = 1804] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x90630c00) [pid = 1804] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x97776000) [pid = 1804] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8a047000) [pid = 1804] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:32:53 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8a042000) [pid = 1804] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:32:53 INFO - PROCESS | 1804 | 1461072773368 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:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2100ms 06:32:53 INFO - PROCESS | 1804 | 1461072773428 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 1804 | 1461072773433 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:32:53 INFO - PROCESS | 1804 | 1461072773440 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 1804 | 1461072773444 Marionette TRACE conn4 <- [1,2394,null,{}] 06:32:53 INFO - PROCESS | 1804 | 1461072773527 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:32:53 INFO - PROCESS | 1804 | 1461072773740 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:32:53 INFO - PROCESS | 1804 | 1461072773752 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff4000 == 141 [pid = 1804] [id = 606] 06:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x88f5b400) [pid = 1804] [serial = 1819] [outer = (nil)] 06:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8e017000) [pid = 1804] [serial = 1820] [outer = 0x88f5b400] 06:32:54 INFO - PROCESS | 1804 | 1461072774027 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8e20b400) [pid = 1804] [serial = 1821] [outer = 0x88f5b400] 06:32:54 INFO - PROCESS | 1804 | 1461072774885 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:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1487ms 06:32:54 INFO - PROCESS | 1804 | 1461072774928 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:32:54 INFO - PROCESS | 1804 | 1461072774933 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:32:54 INFO - PROCESS | 1804 | 1461072774940 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 1804 | 1461072774944 Marionette TRACE conn4 <- [1,2398,null,{}] 06:32:55 INFO - PROCESS | 1804 | 1461072775103 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:32:55 INFO - PROCESS | 1804 | 1461072775459 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:32:55 INFO - PROCESS | 1804 | 1461072775763 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x89292800 == 142 [pid = 1804] [id = 607] 06:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x89293c00) [pid = 1804] [serial = 1822] [outer = (nil)] 06:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8929c400) [pid = 1804] [serial = 1823] [outer = 0x89293c00] 06:32:55 INFO - PROCESS | 1804 | 1461072775859 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x89897c00) [pid = 1804] [serial = 1824] [outer = 0x89293c00] 06:32:56 INFO - PROCESS | 1804 | 1461072776935 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:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2055ms 06:32:57 INFO - PROCESS | 1804 | 1461072776998 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:32:57 INFO - PROCESS | 1804 | 1461072777008 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:32:57 INFO - PROCESS | 1804 | 1461072777017 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 1804 | 1461072777021 Marionette TRACE conn4 <- [1,2402,null,{}] 06:32:57 INFO - PROCESS | 1804 | 1461072777073 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:32:57 INFO - PROCESS | 1804 | 1461072777430 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:32:57 INFO - PROCESS | 1804 | 1461072777691 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9ae800 == 143 [pid = 1804] [id = 608] 06:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8df0f400) [pid = 1804] [serial = 1825] [outer = (nil)] 06:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e003c00) [pid = 1804] [serial = 1826] [outer = 0x8df0f400] 06:32:57 INFO - PROCESS | 1804 | 1461072777787 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e010c00) [pid = 1804] [serial = 1827] [outer = 0x8df0f400] 06:32:58 INFO - PROCESS | 1804 | 1461072778862 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:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1886ms 06:32:58 INFO - PROCESS | 1804 | 1461072778903 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 1804 | 1461072778906 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:32:58 INFO - PROCESS | 1804 | 1461072778915 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 1804 | 1461072778918 Marionette TRACE conn4 <- [1,2406,null,{}] 06:32:58 INFO - PROCESS | 1804 | 1461072778926 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:32:59 INFO - PROCESS | 1804 | 1461072779243 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:32:59 INFO - PROCESS | 1804 | 1461072779647 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ba6c400 == 144 [pid = 1804] [id = 609] 06:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8eb71400) [pid = 1804] [serial = 1828] [outer = (nil)] 06:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8ec61c00) [pid = 1804] [serial = 1829] [outer = 0x8eb71400] 06:32:59 INFO - PROCESS | 1804 | 1461072779750 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8f5f0c00) [pid = 1804] [serial = 1830] [outer = 0x8eb71400] 06:33:00 INFO - PROCESS | 1804 | 1461072780707 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:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1829ms 06:33:00 INFO - PROCESS | 1804 | 1461072780747 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:33:00 INFO - PROCESS | 1804 | 1461072780758 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:33:00 INFO - PROCESS | 1804 | 1461072780774 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 1804 | 1461072780778 Marionette TRACE conn4 <- [1,2410,null,{}] 06:33:00 INFO - PROCESS | 1804 | 1461072780785 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:33:01 INFO - PROCESS | 1804 | 1461072781039 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:33:01 INFO - PROCESS | 1804 | 1461072781374 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e38e400 == 145 [pid = 1804] [id = 610] 06:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8fb48c00) [pid = 1804] [serial = 1831] [outer = (nil)] 06:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8fda1800) [pid = 1804] [serial = 1832] [outer = 0x8fb48c00] 06:33:01 INFO - PROCESS | 1804 | 1461072781473 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ff3dc00) [pid = 1804] [serial = 1833] [outer = 0x8fb48c00] 06:33:02 INFO - PROCESS | 1804 | 1461072782463 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:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1743ms 06:33:02 INFO - PROCESS | 1804 | 1461072782511 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:33:02 INFO - PROCESS | 1804 | 1461072782515 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:33:02 INFO - PROCESS | 1804 | 1461072782523 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 1804 | 1461072782526 Marionette TRACE conn4 <- [1,2414,null,{}] 06:33:02 INFO - PROCESS | 1804 | 1461072782553 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:33:02 INFO - PROCESS | 1804 | 1461072782804 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:33:03 INFO - PROCESS | 1804 | 1461072783141 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fd9e800 == 146 [pid = 1804] [id = 611] 06:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8fda2800) [pid = 1804] [serial = 1834] [outer = (nil)] 06:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fff5400) [pid = 1804] [serial = 1835] [outer = 0x8fda2800] 06:33:03 INFO - PROCESS | 1804 | 1461072783242 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x90188000) [pid = 1804] [serial = 1836] [outer = 0x8fda2800] 06:33:04 INFO - PROCESS | 1804 | 1461072784210 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:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1744ms 06:33:04 INFO - PROCESS | 1804 | 1461072784267 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:33:04 INFO - PROCESS | 1804 | 1461072784270 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:33:04 INFO - PROCESS | 1804 | 1461072784278 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 1804 | 1461072784282 Marionette TRACE conn4 <- [1,2418,null,{}] 06:33:04 INFO - PROCESS | 1804 | 1461072784288 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:33:04 INFO - PROCESS | 1804 | 1461072784571 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:33:04 INFO - PROCESS | 1804 | 1461072784936 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a06800 == 147 [pid = 1804] [id = 612] 06:33:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x902dc000) [pid = 1804] [serial = 1837] [outer = (nil)] 06:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x90633000) [pid = 1804] [serial = 1838] [outer = 0x902dc000] 06:33:05 INFO - PROCESS | 1804 | 1461072785040 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x91fa3800) [pid = 1804] [serial = 1839] [outer = 0x902dc000] 06:33:05 INFO - PROCESS | 1804 | 1461072785989 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:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1787ms 06:33:06 INFO - PROCESS | 1804 | 1461072786066 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 1804 | 1461072786071 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:33:06 INFO - PROCESS | 1804 | 1461072786079 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 1804 | 1461072786084 Marionette TRACE conn4 <- [1,2422,null,{}] 06:33:06 INFO - PROCESS | 1804 | 1461072786092 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:33:06 INFO - PROCESS | 1804 | 1461072786372 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:33:06 INFO - PROCESS | 1804 | 1461072786715 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x89238000 == 148 [pid = 1804] [id = 613] 06:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8ff46000) [pid = 1804] [serial = 1840] [outer = (nil)] 06:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x93298800) [pid = 1804] [serial = 1841] [outer = 0x8ff46000] 06:33:06 INFO - PROCESS | 1804 | 1461072786825 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x932f8c00) [pid = 1804] [serial = 1842] [outer = 0x8ff46000] 06:33:07 INFO - PROCESS | 1804 | 1461072787764 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:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1731ms 06:33:07 INFO - PROCESS | 1804 | 1461072787811 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:33:07 INFO - PROCESS | 1804 | 1461072787816 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:33:07 INFO - PROCESS | 1804 | 1461072787823 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - PROCESS | 1804 | 1461072787826 Marionette TRACE conn4 <- [1,2426,null,{}] 06:33:07 INFO - PROCESS | 1804 | 1461072787833 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:33:08 INFO - PROCESS | 1804 | 1461072788084 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:33:08 INFO - PROCESS | 1804 | 1461072788423 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fb2400 == 149 [pid = 1804] [id = 614] 06:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x91fb2c00) [pid = 1804] [serial = 1843] [outer = (nil)] 06:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x944ee800) [pid = 1804] [serial = 1844] [outer = 0x91fb2c00] 06:33:08 INFO - PROCESS | 1804 | 1461072788521 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x944f7c00) [pid = 1804] [serial = 1845] [outer = 0x91fb2c00] 06:33:09 INFO - PROCESS | 1804 | 1461072789475 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:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1687ms 06:33:09 INFO - PROCESS | 1804 | 1461072789510 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 1804 | 1461072789515 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:33:09 INFO - PROCESS | 1804 | 1461072789522 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 1804 | 1461072789527 Marionette TRACE conn4 <- [1,2430,null,{}] 06:33:09 INFO - PROCESS | 1804 | 1461072789534 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:33:09 INFO - PROCESS | 1804 | 1461072789813 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:33:10 INFO - PROCESS | 1804 | 1461072790161 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x93295000 == 150 [pid = 1804] [id = 615] 06:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x93b3ac00) [pid = 1804] [serial = 1846] [outer = (nil)] 06:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x95c5e400) [pid = 1804] [serial = 1847] [outer = 0x93b3ac00] 06:33:10 INFO - PROCESS | 1804 | 1461072790273 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x963acc00) [pid = 1804] [serial = 1848] [outer = 0x93b3ac00] 06:33:11 INFO - PROCESS | 1804 | 1461072791247 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:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1782ms 06:33:11 INFO - PROCESS | 1804 | 1461072791305 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 1804 | 1461072791310 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:33:11 INFO - PROCESS | 1804 | 1461072791317 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 1804 | 1461072791321 Marionette TRACE conn4 <- [1,2434,null,{}] 06:33:11 INFO - PROCESS | 1804 | 1461072791327 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:33:11 INFO - PROCESS | 1804 | 1461072791581 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:33:11 INFO - PROCESS | 1804 | 1461072791922 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x898a2000 == 151 [pid = 1804] [id = 616] 06:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x902d3800) [pid = 1804] [serial = 1849] [outer = (nil)] 06:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x974ab400) [pid = 1804] [serial = 1850] [outer = 0x902d3800] 06:33:12 INFO - PROCESS | 1804 | 1461072792025 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x975db800) [pid = 1804] [serial = 1851] [outer = 0x902d3800] 06:33:12 INFO - PROCESS | 1804 | 1461072792970 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:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1682ms 06:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:33:13 INFO - PROCESS | 1804 | 1461072793001 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 1804 | 1461072793004 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:33:13 INFO - PROCESS | 1804 | 1461072793012 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 1804 | 1461072793016 Marionette TRACE conn4 <- [1,2438,null,{}] 06:33:13 INFO - PROCESS | 1804 | 1461072793023 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:33:13 INFO - PROCESS | 1804 | 1461072793303 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:33:13 INFO - PROCESS | 1804 | 1461072793674 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x967b9400 == 152 [pid = 1804] [id = 617] 06:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x97ab6800) [pid = 1804] [serial = 1852] [outer = (nil)] 06:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x97bf2400) [pid = 1804] [serial = 1853] [outer = 0x97ab6800] 06:33:13 INFO - PROCESS | 1804 | 1461072793783 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x98475c00) [pid = 1804] [serial = 1854] [outer = 0x97ab6800] 06:33:14 INFO - PROCESS | 1804 | 1461072794870 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:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1886ms 06:33:14 INFO - PROCESS | 1804 | 1461072794897 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:33:14 INFO - PROCESS | 1804 | 1461072794902 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:33:14 INFO - PROCESS | 1804 | 1461072794909 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 1804 | 1461072794915 Marionette TRACE conn4 <- [1,2442,null,{}] 06:33:14 INFO - PROCESS | 1804 | 1461072794922 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:33:15 INFO - PROCESS | 1804 | 1461072795182 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:33:15 INFO - PROCESS | 1804 | 1461072795529 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x97be6400 == 153 [pid = 1804] [id = 618] 06:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x98a7e800) [pid = 1804] [serial = 1855] [outer = (nil)] 06:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x9ae8c400) [pid = 1804] [serial = 1856] [outer = 0x98a7e800] 06:33:15 INFO - PROCESS | 1804 | 1461072795627 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x9b0cbc00) [pid = 1804] [serial = 1857] [outer = 0x98a7e800] 06:33:16 INFO - PROCESS | 1804 | 1461072796594 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:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1741ms 06:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:33:16 INFO - PROCESS | 1804 | 1461072796651 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 1804 | 1461072796654 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:33:16 INFO - PROCESS | 1804 | 1461072796662 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 1804 | 1461072796665 Marionette TRACE conn4 <- [1,2446,null,{}] 06:33:16 INFO - PROCESS | 1804 | 1461072796672 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:33:16 INFO - PROCESS | 1804 | 1461072796928 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:33:17 INFO - PROCESS | 1804 | 1461072797271 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5c400 == 154 [pid = 1804] [id = 619] 06:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x98a77400) [pid = 1804] [serial = 1858] [outer = (nil)] 06:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9fc0d800) [pid = 1804] [serial = 1859] [outer = 0x98a77400] 06:33:17 INFO - PROCESS | 1804 | 1461072797383 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x9fc93c00) [pid = 1804] [serial = 1860] [outer = 0x98a77400] 06:33:18 INFO - PROCESS | 1804 | 1461072798366 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:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1737ms 06:33:18 INFO - PROCESS | 1804 | 1461072798399 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 1804 | 1461072798403 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:33:18 INFO - PROCESS | 1804 | 1461072798410 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 1804 | 1461072798414 Marionette TRACE conn4 <- [1,2450,null,{}] 06:33:18 INFO - PROCESS | 1804 | 1461072798422 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:33:18 INFO - PROCESS | 1804 | 1461072798675 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:33:19 INFO - PROCESS | 1804 | 1461072799029 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x970e9c00 == 155 [pid = 1804] [id = 620] 06:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x9fb8e800) [pid = 1804] [serial = 1861] [outer = (nil)] 06:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0xa0c33000) [pid = 1804] [serial = 1862] [outer = 0x9fb8e800] 06:33:19 INFO - PROCESS | 1804 | 1461072799140 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0xa0e4bc00) [pid = 1804] [serial = 1863] [outer = 0x9fb8e800] 06:33:20 INFO - PROCESS | 1804 | 1461072800152 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:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1788ms 06:33:20 INFO - PROCESS | 1804 | 1461072800199 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 1804 | 1461072800202 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:33:20 INFO - PROCESS | 1804 | 1461072800210 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 1804 | 1461072800214 Marionette TRACE conn4 <- [1,2454,null,{}] 06:33:20 INFO - PROCESS | 1804 | 1461072800220 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:33:20 INFO - PROCESS | 1804 | 1461072800472 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:33:20 INFO - PROCESS | 1804 | 1461072800847 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x93343000 == 156 [pid = 1804] [id = 621] 06:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x945d7000) [pid = 1804] [serial = 1864] [outer = (nil)] 06:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0xa2ac1c00) [pid = 1804] [serial = 1865] [outer = 0x945d7000] 06:33:20 INFO - PROCESS | 1804 | 1461072800945 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0xa2ac6000) [pid = 1804] [serial = 1866] [outer = 0x945d7000] 06:33:21 INFO - PROCESS | 1804 | 1461072801895 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:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1732ms 06:33:21 INFO - PROCESS | 1804 | 1461072801944 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 1804 | 1461072801947 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:33:21 INFO - PROCESS | 1804 | 1461072801955 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 1804 | 1461072801959 Marionette TRACE conn4 <- [1,2458,null,{}] 06:33:21 INFO - PROCESS | 1804 | 1461072801966 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:33:22 INFO - PROCESS | 1804 | 1461072802225 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:33:22 INFO - PROCESS | 1804 | 1461072802579 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ecc00 == 157 [pid = 1804] [id = 622] 06:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x87a0f800) [pid = 1804] [serial = 1867] [outer = (nil)] 06:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x8a34d000) [pid = 1804] [serial = 1868] [outer = 0x87a0f800] 06:33:22 INFO - PROCESS | 1804 | 1461072802677 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x8a34e000) [pid = 1804] [serial = 1869] [outer = 0x87a0f800] 06:33:23 INFO - PROCESS | 1804 | 1461072803630 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:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 06:33:23 INFO - PROCESS | 1804 | 1461072803707 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 1804 | 1461072803713 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:33:23 INFO - PROCESS | 1804 | 1461072803728 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 1804 | 1461072803734 Marionette TRACE conn4 <- [1,2462,null,{}] 06:33:23 INFO - PROCESS | 1804 | 1461072803742 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:33:24 INFO - PROCESS | 1804 | 1461072804015 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:33:24 INFO - PROCESS | 1804 | 1461072804379 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a346c00 == 158 [pid = 1804] [id = 623] 06:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8a34a400) [pid = 1804] [serial = 1870] [outer = (nil)] 06:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x99307000) [pid = 1804] [serial = 1871] [outer = 0x8a34a400] 06:33:24 INFO - PROCESS | 1804 | 1461072804475 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa2a32c00) [pid = 1804] [serial = 1872] [outer = 0x8a34a400] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x869e2400 == 157 [pid = 1804] [id = 582] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x891dd000 == 156 [pid = 1804] [id = 324] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcca400 == 155 [pid = 1804] [id = 503] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x90186000 == 154 [pid = 1804] [id = 506] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89bbe800 == 153 [pid = 1804] [id = 502] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x900a9400 == 152 [pid = 1804] [id = 505] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac0400 == 151 [pid = 1804] [id = 605] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89b18000 == 150 [pid = 1804] [id = 604] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89234800 == 149 [pid = 1804] [id = 603] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x87a02800 == 148 [pid = 1804] [id = 600] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x869ebc00 == 147 [pid = 1804] [id = 599] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x945e3400 == 146 [pid = 1804] [id = 597] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x93b39800 == 145 [pid = 1804] [id = 598] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x91f3c000 == 144 [pid = 1804] [id = 596] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x914e6800 == 143 [pid = 1804] [id = 595] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x90185c00 == 142 [pid = 1804] [id = 594] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8fd9bc00 == 141 [pid = 1804] [id = 593] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8fb4f800 == 140 [pid = 1804] [id = 591] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8fccd400 == 139 [pid = 1804] [id = 592] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac7000 == 138 [pid = 1804] [id = 590] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x893d3c00 == 137 [pid = 1804] [id = 589] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89f2ac00 == 136 [pid = 1804] [id = 588] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x89bc2800 == 135 [pid = 1804] [id = 587] 06:33:27 INFO - PROCESS | 1804 | --DOCSHELL 0x869e6c00 == 134 [pid = 1804] [id = 586] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x98476400) [pid = 1804] [serial = 1733] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8923d400) [pid = 1804] [serial = 1749] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x900a2000) [pid = 1804] [serial = 1706] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x902d2400) [pid = 1804] [serial = 1709] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x902e1c00) [pid = 1804] [serial = 1710] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x9ae82400) [pid = 1804] [serial = 1737] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0xa0f6a800) [pid = 1804] [serial = 1742] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x945d6800) [pid = 1804] [serial = 1719] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x95c23400) [pid = 1804] [serial = 1721] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x97183400) [pid = 1804] [serial = 1725] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8ec65000) [pid = 1804] [serial = 1700] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8e00b000) [pid = 1804] [serial = 1698] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8ba76c00) [pid = 1804] [serial = 1755] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8fd9e400) [pid = 1804] [serial = 1703] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x91f4ac00) [pid = 1804] [serial = 1713] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x95c65000) [pid = 1804] [serial = 1722] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x967b1000) [pid = 1804] [serial = 1724] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9930a400) [pid = 1804] [serial = 1736] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8923a400) [pid = 1804] [serial = 1745] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8989dc00) [pid = 1804] [serial = 1751] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8ec5b800) [pid = 1804] [serial = 1629] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x89b1f800) [pid = 1804] [serial = 1752] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x93b2e000) [pid = 1804] [serial = 1716] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x97ab0800) [pid = 1804] [serial = 1728] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x89233000) [pid = 1804] [serial = 1748] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8a9a3400) [pid = 1804] [serial = 1754] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x900aac00) [pid = 1804] [serial = 1707] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0xa0051000) [pid = 1804] [serial = 1740] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x97c30000) [pid = 1804] [serial = 1731] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8f5ee400) [pid = 1804] [serial = 1701] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x91f0fc00) [pid = 1804] [serial = 1712] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x979c3400) [pid = 1804] [serial = 1727] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8fda6c00) [pid = 1804] [serial = 1704] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8aaebc00) [pid = 1804] [serial = 1697] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9fc58c00) [pid = 1804] [serial = 1739] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x97c2b800) [pid = 1804] [serial = 1730] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x944f5800) [pid = 1804] [serial = 1718] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0xa2a34800) [pid = 1804] [serial = 1743] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x987a6c00) [pid = 1804] [serial = 1734] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x93343800) [pid = 1804] [serial = 1715] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8ba79c00) [pid = 1804] [serial = 1757] [outer = (nil)] [url = about:blank] 06:33:28 INFO - PROCESS | 1804 | 1461072808192 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:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 4597ms 06:33:28 INFO - PROCESS | 1804 | 1461072808325 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 1804 | 1461072808331 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:33:28 INFO - PROCESS | 1804 | 1461072808341 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 1804 | 1461072808346 Marionette TRACE conn4 <- [1,2466,null,{}] 06:33:28 INFO - PROCESS | 1804 | 1461072808357 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:33:28 INFO - PROCESS | 1804 | 1461072808575 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:33:28 INFO - PROCESS | 1804 | 1461072808841 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x86beb000 == 135 [pid = 1804] [id = 624] 06:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x86beb400) [pid = 1804] [serial = 1873] [outer = (nil)] 06:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x86f3a800) [pid = 1804] [serial = 1874] [outer = 0x86beb400] 06:33:28 INFO - PROCESS | 1804 | 1461072808928 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x86f47400) [pid = 1804] [serial = 1875] [outer = 0x86beb400] 06:33:29 INFO - PROCESS | 1804 | 1461072809862 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:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1586ms 06:33:29 INFO - PROCESS | 1804 | 1461072809928 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 1804 | 1461072809938 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:33:29 INFO - PROCESS | 1804 | 1461072809951 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 1804 | 1461072809955 Marionette TRACE conn4 <- [1,2470,null,{}] 06:33:29 INFO - PROCESS | 1804 | 1461072809962 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:33:30 INFO - PROCESS | 1804 | 1461072810197 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:33:30 INFO - PROCESS | 1804 | 1461072810484 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x88581400 == 136 [pid = 1804] [id = 625] 06:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88581c00) [pid = 1804] [serial = 1876] [outer = (nil)] 06:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x88586800) [pid = 1804] [serial = 1877] [outer = 0x88581c00] 06:33:30 INFO - PROCESS | 1804 | 1461072810571 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88711400) [pid = 1804] [serial = 1878] [outer = 0x88581c00] 06:33:31 INFO - PROCESS | 1804 | 1461072811577 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:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1686ms 06:33:31 INFO - PROCESS | 1804 | 1461072811638 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 1804 | 1461072811641 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:33:31 INFO - PROCESS | 1804 | 1461072811649 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 1804 | 1461072811657 Marionette TRACE conn4 <- [1,2474,null,{}] 06:33:31 INFO - PROCESS | 1804 | 1461072811684 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:33:31 INFO - PROCESS | 1804 | 1461072811986 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:33:32 INFO - PROCESS | 1804 | 1461072812091 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e2000 == 137 [pid = 1804] [id = 626] 06:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x891e6000) [pid = 1804] [serial = 1879] [outer = (nil)] 06:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89234000) [pid = 1804] [serial = 1880] [outer = 0x891e6000] 06:33:32 INFO - PROCESS | 1804 | 1461072812302 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8923a800) [pid = 1804] [serial = 1881] [outer = 0x891e6000] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8fdaa000) [pid = 1804] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8fda6800) [pid = 1804] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x89236800) [pid = 1804] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x893dd000) [pid = 1804] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8e2aec00) [pid = 1804] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x86bec400) [pid = 1804] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x95ae6800) [pid = 1804] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x89bc0800) [pid = 1804] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x97773800) [pid = 1804] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x902dd800) [pid = 1804] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x96746c00) [pid = 1804] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8f5f9c00) [pid = 1804] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8e203000) [pid = 1804] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8e004800) [pid = 1804] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x89f29400) [pid = 1804] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x945d7800) [pid = 1804] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x89233800) [pid = 1804] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x90187000) [pid = 1804] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x914ec000) [pid = 1804] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x96741800) [pid = 1804] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x9df8a400) [pid = 1804] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:33:33 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8e01e400) [pid = 1804] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:33:34 INFO - PROCESS | 1804 | 1461072814018 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:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2398ms 06:33:34 INFO - PROCESS | 1804 | 1461072814054 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 1804 | 1461072814059 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:33:34 INFO - PROCESS | 1804 | 1461072814085 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 1804 | 1461072814090 Marionette TRACE conn4 <- [1,2478,null,{}] 06:33:34 INFO - PROCESS | 1804 | 1461072814096 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:33:34 INFO - PROCESS | 1804 | 1461072814327 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:33:34 INFO - PROCESS | 1804 | 1461072814545 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x869e2c00 == 138 [pid = 1804] [id = 627] 06:33:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8857d400) [pid = 1804] [serial = 1882] [outer = (nil)] 06:33:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89298800) [pid = 1804] [serial = 1883] [outer = 0x8857d400] 06:33:34 INFO - PROCESS | 1804 | 1461072814630 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x893d1400) [pid = 1804] [serial = 1884] [outer = 0x8857d400] 06:33:35 INFO - PROCESS | 1804 | 1461072815494 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:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1619ms 06:33:35 INFO - PROCESS | 1804 | 1461072815689 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 1804 | 1461072815697 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:33:35 INFO - PROCESS | 1804 | 1461072815708 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 1804 | 1461072815714 Marionette TRACE conn4 <- [1,2482,null,{}] 06:33:35 INFO - PROCESS | 1804 | 1461072815724 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:33:36 INFO - PROCESS | 1804 | 1461072816018 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:33:36 INFO - PROCESS | 1804 | 1461072816405 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3dc00 == 139 [pid = 1804] [id = 628] 06:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x86f42000) [pid = 1804] [serial = 1885] [outer = (nil)] 06:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8857a400) [pid = 1804] [serial = 1886] [outer = 0x86f42000] 06:33:36 INFO - PROCESS | 1804 | 1461072816511 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8857f400) [pid = 1804] [serial = 1887] [outer = 0x86f42000] 06:33:37 INFO - PROCESS | 1804 | 1461072817557 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:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1889ms 06:33:37 INFO - PROCESS | 1804 | 1461072817605 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 1804 | 1461072817612 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:33:37 INFO - PROCESS | 1804 | 1461072817627 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 1804 | 1461072817633 Marionette TRACE conn4 <- [1,2486,null,{}] 06:33:37 INFO - PROCESS | 1804 | 1461072817641 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:33:37 INFO - PROCESS | 1804 | 1461072817898 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:33:38 INFO - PROCESS | 1804 | 1461072818247 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f57c00 == 140 [pid = 1804] [id = 629] 06:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88f5a400) [pid = 1804] [serial = 1888] [outer = (nil)] 06:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8923ec00) [pid = 1804] [serial = 1889] [outer = 0x88f5a400] 06:33:38 INFO - PROCESS | 1804 | 1461072818353 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8929c000) [pid = 1804] [serial = 1890] [outer = 0x88f5a400] 06:33:39 INFO - PROCESS | 1804 | 1461072819446 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:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1902ms 06:33:39 INFO - PROCESS | 1804 | 1461072819525 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 1804 | 1461072819530 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:33:39 INFO - PROCESS | 1804 | 1461072819538 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 1804 | 1461072819542 Marionette TRACE conn4 <- [1,2490,null,{}] 06:33:39 INFO - PROCESS | 1804 | 1461072819559 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:33:39 INFO - PROCESS | 1804 | 1461072819870 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:33:40 INFO - PROCESS | 1804 | 1461072820255 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f61800 == 141 [pid = 1804] [id = 630] 06:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89b1a400) [pid = 1804] [serial = 1891] [outer = (nil)] 06:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x89bb8c00) [pid = 1804] [serial = 1892] [outer = 0x89b1a400] 06:33:40 INFO - PROCESS | 1804 | 1461072820355 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x89f20000) [pid = 1804] [serial = 1893] [outer = 0x89b1a400] 06:33:41 INFO - PROCESS | 1804 | 1461072821366 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:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1891ms 06:33:41 INFO - PROCESS | 1804 | 1461072821430 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 1804 | 1461072821435 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:33:41 INFO - PROCESS | 1804 | 1461072821442 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 1804 | 1461072821445 Marionette TRACE conn4 <- [1,2494,null,{}] 06:33:41 INFO - PROCESS | 1804 | 1461072821452 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:33:41 INFO - PROCESS | 1804 | 1461072821696 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:33:42 INFO - PROCESS | 1804 | 1461072822031 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x892a1800 == 142 [pid = 1804] [id = 631] 06:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x89bbc400) [pid = 1804] [serial = 1894] [outer = (nil)] 06:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a044c00) [pid = 1804] [serial = 1895] [outer = 0x89bbc400] 06:33:42 INFO - PROCESS | 1804 | 1461072822132 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a158800) [pid = 1804] [serial = 1896] [outer = 0x89bbc400] 06:33:43 INFO - PROCESS | 1804 | 1461072823059 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:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1684ms 06:33:43 INFO - PROCESS | 1804 | 1461072823127 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:33:43 INFO - PROCESS | 1804 | 1461072823132 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:33:43 INFO - PROCESS | 1804 | 1461072823139 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - PROCESS | 1804 | 1461072823143 Marionette TRACE conn4 <- [1,2498,null,{}] 06:33:43 INFO - PROCESS | 1804 | 1461072823149 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:33:43 INFO - PROCESS | 1804 | 1461072823439 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:33:43 INFO - PROCESS | 1804 | 1461072823777 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2c800 == 143 [pid = 1804] [id = 632] 06:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a03b000) [pid = 1804] [serial = 1897] [outer = (nil)] 06:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8a353000) [pid = 1804] [serial = 1898] [outer = 0x8a03b000] 06:33:43 INFO - PROCESS | 1804 | 1461072823871 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8a9a3800) [pid = 1804] [serial = 1899] [outer = 0x8a03b000] 06:33:44 INFO - PROCESS | 1804 | 1461072824877 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:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1785ms 06:33:44 INFO - PROCESS | 1804 | 1461072824924 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 1804 | 1461072824928 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:33:44 INFO - PROCESS | 1804 | 1461072824935 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 1804 | 1461072824940 Marionette TRACE conn4 <- [1,2502,null,{}] 06:33:44 INFO - PROCESS | 1804 | 1461072824946 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:33:45 INFO - PROCESS | 1804 | 1461072825223 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:33:45 INFO - PROCESS | 1804 | 1461072825587 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a34dc00 == 144 [pid = 1804] [id = 633] 06:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8babcc00) [pid = 1804] [serial = 1900] [outer = (nil)] 06:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8bac9800) [pid = 1804] [serial = 1901] [outer = 0x8babcc00] 06:33:45 INFO - PROCESS | 1804 | 1461072825688 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8bdc5c00) [pid = 1804] [serial = 1902] [outer = 0x8babcc00] 06:33:46 INFO - PROCESS | 1804 | 1461072826612 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:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1738ms 06:33:46 INFO - PROCESS | 1804 | 1461072826675 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:33:46 INFO - PROCESS | 1804 | 1461072826679 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:33:46 INFO - PROCESS | 1804 | 1461072826686 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 1804 | 1461072826690 Marionette TRACE conn4 <- [1,2506,null,{}] 06:33:46 INFO - PROCESS | 1804 | 1461072826696 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:33:46 INFO - PROCESS | 1804 | 1461072826932 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:33:47 INFO - PROCESS | 1804 | 1461072827269 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bbb800 == 145 [pid = 1804] [id = 634] 06:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8df19000) [pid = 1804] [serial = 1903] [outer = (nil)] 06:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e005c00) [pid = 1804] [serial = 1904] [outer = 0x8df19000] 06:33:47 INFO - PROCESS | 1804 | 1461072827365 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8e00ec00) [pid = 1804] [serial = 1905] [outer = 0x8df19000] 06:33:48 INFO - PROCESS | 1804 | 1461072828294 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:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1681ms 06:33:48 INFO - PROCESS | 1804 | 1461072828367 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:33:48 INFO - PROCESS | 1804 | 1461072828371 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:33:48 INFO - PROCESS | 1804 | 1461072828378 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 1804 | 1461072828382 Marionette TRACE conn4 <- [1,2510,null,{}] 06:33:48 INFO - PROCESS | 1804 | 1461072828388 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:33:48 INFO - PROCESS | 1804 | 1461072828631 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:33:48 INFO - PROCESS | 1804 | 1461072828971 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac8c00 == 146 [pid = 1804] [id = 635] 06:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8df13c00) [pid = 1804] [serial = 1906] [outer = (nil)] 06:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8e203400) [pid = 1804] [serial = 1907] [outer = 0x8df13c00] 06:33:49 INFO - PROCESS | 1804 | 1461072829073 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e208800) [pid = 1804] [serial = 1908] [outer = 0x8df13c00] 06:33:50 INFO - PROCESS | 1804 | 1461072830034 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:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1735ms 06:33:50 INFO - PROCESS | 1804 | 1461072830113 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 1804 | 1461072830118 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:33:50 INFO - PROCESS | 1804 | 1461072830125 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 1804 | 1461072830129 Marionette TRACE conn4 <- [1,2514,null,{}] 06:33:50 INFO - PROCESS | 1804 | 1461072830135 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:33:50 INFO - PROCESS | 1804 | 1461072830410 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:33:50 INFO - PROCESS | 1804 | 1461072830752 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5d800 == 147 [pid = 1804] [id = 636] 06:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a348000) [pid = 1804] [serial = 1909] [outer = (nil)] 06:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8e01f800) [pid = 1804] [serial = 1910] [outer = 0x8a348000] 06:33:50 INFO - PROCESS | 1804 | 1461072830858 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8e384800) [pid = 1804] [serial = 1911] [outer = 0x8a348000] 06:33:51 INFO - PROCESS | 1804 | 1461072831818 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:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1753ms 06:33:51 INFO - PROCESS | 1804 | 1461072831879 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 1804 | 1461072831884 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:33:51 INFO - PROCESS | 1804 | 1461072831891 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 1804 | 1461072831895 Marionette TRACE conn4 <- [1,2518,null,{}] 06:33:51 INFO - PROCESS | 1804 | 1461072831901 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:33:52 INFO - PROCESS | 1804 | 1461072832142 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:33:52 INFO - PROCESS | 1804 | 1461072832479 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e020c00 == 148 [pid = 1804] [id = 637] 06:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8e2a5400) [pid = 1804] [serial = 1912] [outer = (nil)] 06:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8eb6ec00) [pid = 1804] [serial = 1913] [outer = 0x8e2a5400] 06:33:52 INFO - PROCESS | 1804 | 1461072832578 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x8eb71c00) [pid = 1804] [serial = 1914] [outer = 0x8e2a5400] 06:33:53 INFO - PROCESS | 1804 | 1461072833534 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:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1684ms 06:33:53 INFO - PROCESS | 1804 | 1461072833575 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:33:53 INFO - PROCESS | 1804 | 1461072833581 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:33:53 INFO - PROCESS | 1804 | 1461072833589 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 1804 | 1461072833594 Marionette TRACE conn4 <- [1,2522,null,{}] 06:33:53 INFO - PROCESS | 1804 | 1461072833601 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:33:53 INFO - PROCESS | 1804 | 1461072833872 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:33:54 INFO - PROCESS | 1804 | 1461072834221 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6cc00 == 149 [pid = 1804] [id = 638] 06:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x8eede800) [pid = 1804] [serial = 1915] [outer = (nil)] 06:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x8eee7c00) [pid = 1804] [serial = 1916] [outer = 0x8eede800] 06:33:54 INFO - PROCESS | 1804 | 1461072834325 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8f5f8800) [pid = 1804] [serial = 1917] [outer = 0x8eede800] 06:33:55 INFO - PROCESS | 1804 | 1461072835327 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:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1786ms 06:33:55 INFO - PROCESS | 1804 | 1461072835373 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 1804 | 1461072835377 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:33:55 INFO - PROCESS | 1804 | 1461072835384 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 1804 | 1461072835389 Marionette TRACE conn4 <- [1,2526,null,{}] 06:33:55 INFO - PROCESS | 1804 | 1461072835395 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:33:55 INFO - PROCESS | 1804 | 1461072835633 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:33:56 INFO - PROCESS | 1804 | 1461072835983 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac5400 == 150 [pid = 1804] [id = 639] 06:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x8df17400) [pid = 1804] [serial = 1918] [outer = (nil)] 06:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x8f77ac00) [pid = 1804] [serial = 1919] [outer = 0x8df17400] 06:33:56 INFO - PROCESS | 1804 | 1461072836082 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8fb4a400) [pid = 1804] [serial = 1920] [outer = 0x8df17400] 06:33:57 INFO - PROCESS | 1804 | 1461072837000 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:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1680ms 06:33:57 INFO - PROCESS | 1804 | 1461072837065 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 1804 | 1461072837070 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:33:57 INFO - PROCESS | 1804 | 1461072837078 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 1804 | 1461072837082 Marionette TRACE conn4 <- [1,2530,null,{}] 06:33:57 INFO - PROCESS | 1804 | 1461072837088 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:33:57 INFO - PROCESS | 1804 | 1461072837327 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:33:57 INFO - PROCESS | 1804 | 1461072837665 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec59800 == 151 [pid = 1804] [id = 640] 06:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x8ec5f000) [pid = 1804] [serial = 1921] [outer = (nil)] 06:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x8fcca400) [pid = 1804] [serial = 1922] [outer = 0x8ec5f000] 06:33:57 INFO - PROCESS | 1804 | 1461072837763 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x8fccec00) [pid = 1804] [serial = 1923] [outer = 0x8ec5f000] 06:33:58 INFO - PROCESS | 1804 | 1461072838684 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:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1680ms 06:33:58 INFO - PROCESS | 1804 | 1461072838759 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 1804 | 1461072838763 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:33:58 INFO - PROCESS | 1804 | 1461072838770 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 1804 | 1461072838773 Marionette TRACE conn4 <- [1,2534,null,{}] 06:33:58 INFO - PROCESS | 1804 | 1461072838780 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:33:59 INFO - PROCESS | 1804 | 1461072839025 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:33:59 INFO - PROCESS | 1804 | 1461072839369 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb53c00 == 152 [pid = 1804] [id = 641] 06:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8fcc4c00) [pid = 1804] [serial = 1924] [outer = (nil)] 06:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x8ff3e000) [pid = 1804] [serial = 1925] [outer = 0x8fcc4c00] 06:33:59 INFO - PROCESS | 1804 | 1461072839468 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x8ff43c00) [pid = 1804] [serial = 1926] [outer = 0x8fcc4c00] 06:34:00 INFO - PROCESS | 1804 | 1461072840477 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:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1782ms 06:34:00 INFO - PROCESS | 1804 | 1461072840554 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 1804 | 1461072840557 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:34:00 INFO - PROCESS | 1804 | 1461072840565 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 1804 | 1461072840568 Marionette TRACE conn4 <- [1,2538,null,{}] 06:34:00 INFO - PROCESS | 1804 | 1461072840576 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:34:00 INFO - PROCESS | 1804 | 1461072840864 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:34:01 INFO - PROCESS | 1804 | 1461072841206 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdb9c00 == 153 [pid = 1804] [id = 642] 06:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8e38a400) [pid = 1804] [serial = 1927] [outer = (nil)] 06:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x900a2400) [pid = 1804] [serial = 1928] [outer = 0x8e38a400] 06:34:01 INFO - PROCESS | 1804 | 1461072841307 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x900a7800) [pid = 1804] [serial = 1929] [outer = 0x8e38a400] 06:34:02 INFO - PROCESS | 1804 | 1461072842227 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:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1741ms 06:34:02 INFO - PROCESS | 1804 | 1461072842307 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 1804 | 1461072842311 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:34:02 INFO - PROCESS | 1804 | 1461072842324 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 1804 | 1461072842327 Marionette TRACE conn4 <- [1,2542,null,{}] 06:34:02 INFO - PROCESS | 1804 | 1461072842334 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:34:02 INFO - PROCESS | 1804 | 1461072842579 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:34:02 INFO - PROCESS | 1804 | 1461072842929 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e01f000 == 154 [pid = 1804] [id = 643] 06:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x8ff4cc00) [pid = 1804] [serial = 1930] [outer = (nil)] 06:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x90186000) [pid = 1804] [serial = 1931] [outer = 0x8ff4cc00] 06:34:03 INFO - PROCESS | 1804 | 1461072843029 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9018c400) [pid = 1804] [serial = 1932] [outer = 0x8ff4cc00] 06:34:04 INFO - PROCESS | 1804 | 1461072844028 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:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1789ms 06:34:04 INFO - PROCESS | 1804 | 1461072844108 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 1804 | 1461072844111 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:34:04 INFO - PROCESS | 1804 | 1461072844119 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 1804 | 1461072844123 Marionette TRACE conn4 <- [1,2546,null,{}] 06:34:04 INFO - PROCESS | 1804 | 1461072844129 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:34:04 INFO - PROCESS | 1804 | 1461072844373 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:34:04 INFO - PROCESS | 1804 | 1461072844719 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x84ff2000 == 155 [pid = 1804] [id = 644] 06:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x900aec00) [pid = 1804] [serial = 1933] [outer = (nil)] 06:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x902d1400) [pid = 1804] [serial = 1934] [outer = 0x900aec00] 06:34:04 INFO - PROCESS | 1804 | 1461072844813 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x902d5800) [pid = 1804] [serial = 1935] [outer = 0x900aec00] 06:34:05 INFO - PROCESS | 1804 | 1461072845796 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:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1737ms 06:34:05 INFO - PROCESS | 1804 | 1461072845858 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 1804 | 1461072845861 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:34:05 INFO - PROCESS | 1804 | 1461072845868 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 1804 | 1461072845872 Marionette TRACE conn4 <- [1,2550,null,{}] 06:34:05 INFO - PROCESS | 1804 | 1461072845878 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:34:06 INFO - PROCESS | 1804 | 1461072846134 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x89235000 == 154 [pid = 1804] [id = 583] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88581400 == 153 [pid = 1804] [id = 625] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x86beb000 == 152 [pid = 1804] [id = 624] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8a346c00 == 151 [pid = 1804] [id = 623] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x869ecc00 == 150 [pid = 1804] [id = 622] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x93343000 == 149 [pid = 1804] [id = 621] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x88f5c400 == 148 [pid = 1804] [id = 619] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x970e9c00 == 147 [pid = 1804] [id = 620] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x97be6400 == 146 [pid = 1804] [id = 618] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x967b9400 == 145 [pid = 1804] [id = 617] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x898a2000 == 144 [pid = 1804] [id = 616] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x91fb2400 == 143 [pid = 1804] [id = 614] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x93295000 == 142 [pid = 1804] [id = 615] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x89238000 == 141 [pid = 1804] [id = 613] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x87a06800 == 140 [pid = 1804] [id = 612] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8fd9e800 == 139 [pid = 1804] [id = 611] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8e38e400 == 138 [pid = 1804] [id = 610] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9ae800 == 137 [pid = 1804] [id = 608] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x8ba6c400 == 136 [pid = 1804] [id = 609] 06:34:08 INFO - PROCESS | 1804 | --DOCSHELL 0x89292800 == 135 [pid = 1804] [id = 607] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8e017000) [pid = 1804] [serial = 1820] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8ffee000) [pid = 1804] [serial = 1775] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x9018a400) [pid = 1804] [serial = 1778] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8929f000) [pid = 1804] [serial = 1812] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x902c7800) [pid = 1804] [serial = 1779] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x98470c00) [pid = 1804] [serial = 1802] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8eee6400) [pid = 1804] [serial = 1770] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x893d0400) [pid = 1804] [serial = 1761] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x970e5800) [pid = 1804] [serial = 1793] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x89f28c00) [pid = 1804] [serial = 1814] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x9930c000) [pid = 1804] [serial = 1806] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8ec64000) [pid = 1804] [serial = 1769] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x91f3cc00) [pid = 1804] [serial = 1784] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x9776c400) [pid = 1804] [serial = 1797] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f77d400) [pid = 1804] [serial = 1773] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8ec5d400) [pid = 1804] [serial = 1695] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8e00b400) [pid = 1804] [serial = 1817] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8f778c00) [pid = 1804] [serial = 1772] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8a151400) [pid = 1804] [serial = 1763] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x89297400) [pid = 1804] [serial = 1811] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x975e4800) [pid = 1804] [serial = 1796] [outer = (nil)] [url = about:blank] 06:34:08 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x9633fc00) [pid = 1804] [serial = 1791] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x89240400) [pid = 1804] [serial = 1760] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8923dc00) [pid = 1804] [serial = 1746] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9062a400) [pid = 1804] [serial = 1782] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x92084c00) [pid = 1804] [serial = 1787] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x91f40400) [pid = 1804] [serial = 1785] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x97ab1400) [pid = 1804] [serial = 1800] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9717a800) [pid = 1804] [serial = 1794] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x932f4c00) [pid = 1804] [serial = 1788] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x905bf000) [pid = 1804] [serial = 1781] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8a153800) [pid = 1804] [serial = 1815] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9fc5b400) [pid = 1804] [serial = 1808] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8fff7800) [pid = 1804] [serial = 1776] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x97aae800) [pid = 1804] [serial = 1799] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x984bdc00) [pid = 1804] [serial = 1803] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8e2afc00) [pid = 1804] [serial = 1767] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8e014000) [pid = 1804] [serial = 1818] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0xa0011400) [pid = 1804] [serial = 1809] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x99307800) [pid = 1804] [serial = 1805] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8babc000) [pid = 1804] [serial = 1764] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x945e0400) [pid = 1804] [serial = 1790] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e210800) [pid = 1804] [serial = 1766] [outer = (nil)] [url = about:blank] 06:34:09 INFO - PROCESS | 1804 | 1461072849230 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ec000 == 136 [pid = 1804] [id = 645] 06:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x87a02000) [pid = 1804] [serial = 1936] [outer = (nil)] 06:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x87a0d800) [pid = 1804] [serial = 1937] [outer = 0x87a02000] 06:34:09 INFO - PROCESS | 1804 | 1461072849321 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x88581400) [pid = 1804] [serial = 1938] [outer = 0x87a02000] 06:34:10 INFO - PROCESS | 1804 | 1461072850237 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:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 4438ms 06:34:10 INFO - PROCESS | 1804 | 1461072850307 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 1804 | 1461072850315 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:34:10 INFO - PROCESS | 1804 | 1461072850326 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 1804 | 1461072850330 Marionette TRACE conn4 <- [1,2554,null,{}] 06:34:10 INFO - PROCESS | 1804 | 1461072850339 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:34:10 INFO - PROCESS | 1804 | 1461072850581 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:34:10 INFO - PROCESS | 1804 | 1461072850844 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8923dc00 == 137 [pid = 1804] [id = 646] 06:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8923f000) [pid = 1804] [serial = 1939] [outer = (nil)] 06:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8929b400) [pid = 1804] [serial = 1940] [outer = 0x8923f000] 06:34:10 INFO - PROCESS | 1804 | 1461072850930 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x893d6000) [pid = 1804] [serial = 1941] [outer = 0x8923f000] 06:34:11 INFO - PROCESS | 1804 | 1461072851908 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:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1642ms 06:34:11 INFO - PROCESS | 1804 | 1461072851974 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 1804 | 1461072851980 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:34:11 INFO - PROCESS | 1804 | 1461072851987 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 1804 | 1461072851991 Marionette TRACE conn4 <- [1,2558,null,{}] 06:34:12 INFO - PROCESS | 1804 | 1461072851997 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:34:12 INFO - PROCESS | 1804 | 1461072852313 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:34:12 INFO - PROCESS | 1804 | 1461072852347 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f53c00 == 138 [pid = 1804] [id = 647] 06:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89b1bc00) [pid = 1804] [serial = 1942] [outer = (nil)] 06:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89bc0400) [pid = 1804] [serial = 1943] [outer = 0x89b1bc00] 06:34:12 INFO - PROCESS | 1804 | 1461072852429 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a039000) [pid = 1804] [serial = 1944] [outer = 0x89b1bc00] 06:34:13 INFO - PROCESS | 1804 | 1461072853570 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:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8df0f400) [pid = 1804] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x89293c00) [pid = 1804] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x87a0f800) [pid = 1804] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x86beb400) [pid = 1804] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x98a7e800) [pid = 1804] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x93b3ac00) [pid = 1804] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2049ms 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8eb71400) [pid = 1804] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x88581c00) [pid = 1804] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8fda2800) [pid = 1804] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x945d7000) [pid = 1804] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x902d3800) [pid = 1804] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x89b17000) [pid = 1804] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9fb8e800) [pid = 1804] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x902dc000) [pid = 1804] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8fb48c00) [pid = 1804] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x98a77400) [pid = 1804] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x91fb2c00) [pid = 1804] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x891e6000) [pid = 1804] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8ff46000) [pid = 1804] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:34:14 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x97ab6800) [pid = 1804] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:34:14 INFO - PROCESS | 1804 | 1461072854071 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 1804 | 1461072854073 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:34:14 INFO - PROCESS | 1804 | 1461072854142 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 1804 | 1461072854152 Marionette TRACE conn4 <- [1,2562,null,{}] 06:34:14 INFO - PROCESS | 1804 | 1461072854159 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:34:14 INFO - PROCESS | 1804 | 1461072854460 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:34:14 INFO - PROCESS | 1804 | 1461072854596 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x893ddc00 == 139 [pid = 1804] [id = 648] 06:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x8a152000) [pid = 1804] [serial = 1945] [outer = (nil)] 06:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8a34c400) [pid = 1804] [serial = 1946] [outer = 0x8a152000] 06:34:14 INFO - PROCESS | 1804 | 1461072854672 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8aaebc00) [pid = 1804] [serial = 1947] [outer = 0x8a152000] 06:34:15 INFO - PROCESS | 1804 | 1461072855576 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:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1511ms 06:34:15 INFO - PROCESS | 1804 | 1461072855596 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 1804 | 1461072855601 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:34:15 INFO - PROCESS | 1804 | 1461072855608 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 1804 | 1461072855612 Marionette TRACE conn4 <- [1,2566,null,{}] 06:34:15 INFO - PROCESS | 1804 | 1461072855617 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:34:15 INFO - PROCESS | 1804 | 1461072855915 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:34:15 INFO - PROCESS | 1804 | 1461072855940 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a34ac00 == 140 [pid = 1804] [id = 649] 06:34:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a34ec00) [pid = 1804] [serial = 1948] [outer = (nil)] 06:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8bdc2c00) [pid = 1804] [serial = 1949] [outer = 0x8a34ec00] 06:34:16 INFO - PROCESS | 1804 | 1461072856018 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8df1d400) [pid = 1804] [serial = 1950] [outer = 0x8a34ec00] 06:34:17 INFO - PROCESS | 1804 | 1461072857370 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:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1829ms 06:34:17 INFO - PROCESS | 1804 | 1461072857445 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 1804 | 1461072857455 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:34:17 INFO - PROCESS | 1804 | 1461072857477 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 1804 | 1461072857484 Marionette TRACE conn4 <- [1,2570,null,{}] 06:34:17 INFO - PROCESS | 1804 | 1461072857492 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:34:17 INFO - PROCESS | 1804 | 1461072857854 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:34:18 INFO - PROCESS | 1804 | 1461072858134 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x891e6c00 == 141 [pid = 1804] [id = 650] 06:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x89238800) [pid = 1804] [serial = 1951] [outer = (nil)] 06:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x89292400) [pid = 1804] [serial = 1952] [outer = 0x89238800] 06:34:18 INFO - PROCESS | 1804 | 1461072858232 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x89b14400) [pid = 1804] [serial = 1953] [outer = 0x89238800] 06:34:19 INFO - PROCESS | 1804 | 1461072859498 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:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2087ms 06:34:19 INFO - PROCESS | 1804 | 1461072859571 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 1804 | 1461072859582 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:34:19 INFO - PROCESS | 1804 | 1461072859594 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 1804 | 1461072859598 Marionette TRACE conn4 <- [1,2574,null,{}] 06:34:19 INFO - PROCESS | 1804 | 1461072859606 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:34:19 INFO - PROCESS | 1804 | 1461072859905 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:34:20 INFO - PROCESS | 1804 | 1461072860283 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x8989f400 == 142 [pid = 1804] [id = 651] 06:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89bc4400) [pid = 1804] [serial = 1954] [outer = (nil)] 06:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8ba76c00) [pid = 1804] [serial = 1955] [outer = 0x89bc4400] 06:34:20 INFO - PROCESS | 1804 | 1461072860377 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8bdb9800) [pid = 1804] [serial = 1956] [outer = 0x89bc4400] 06:34:21 INFO - PROCESS | 1804 | 1461072861396 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:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1841ms 06:34:21 INFO - PROCESS | 1804 | 1461072861435 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 1804 | 1461072861440 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:34:21 INFO - PROCESS | 1804 | 1461072861448 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 1804 | 1461072861455 Marionette TRACE conn4 <- [1,2578,null,{}] 06:34:21 INFO - PROCESS | 1804 | 1461072861474 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:34:21 INFO - PROCESS | 1804 | 1461072861733 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:34:22 INFO - PROCESS | 1804 | 1461072862078 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9a6c00 == 143 [pid = 1804] [id = 652] 06:34:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e020400) [pid = 1804] [serial = 1957] [outer = (nil)] 06:34:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8e38dc00) [pid = 1804] [serial = 1958] [outer = 0x8e020400] 06:34:22 INFO - PROCESS | 1804 | 1461072862181 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ec60c00) [pid = 1804] [serial = 1959] [outer = 0x8e020400] 06:34:23 INFO - PROCESS | 1804 | 1461072863121 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:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 06:34:23 INFO - PROCESS | 1804 | 1461072863186 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:34:23 INFO - PROCESS | 1804 | 1461072863191 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:34:23 INFO - PROCESS | 1804 | 1461072863199 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 1804 | 1461072863201 Marionette TRACE conn4 <- [1,2582,null,{}] 06:34:23 INFO - PROCESS | 1804 | 1461072863208 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:34:23 INFO - PROCESS | 1804 | 1461072863468 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:34:23 INFO - PROCESS | 1804 | 1461072863812 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a9af800 == 144 [pid = 1804] [id = 653] 06:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8eb6c000) [pid = 1804] [serial = 1960] [outer = (nil)] 06:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8eeea000) [pid = 1804] [serial = 1961] [outer = 0x8eb6c000] 06:34:23 INFO - PROCESS | 1804 | 1461072863917 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f5f9800) [pid = 1804] [serial = 1962] [outer = 0x8eb6c000] 06:34:24 INFO - PROCESS | 1804 | 1461072864819 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:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1685ms 06:34:24 INFO - PROCESS | 1804 | 1461072864883 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:34:24 INFO - PROCESS | 1804 | 1461072864887 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:34:24 INFO - PROCESS | 1804 | 1461072864895 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 1804 | 1461072864898 Marionette TRACE conn4 <- [1,2586,null,{}] 06:34:24 INFO - PROCESS | 1804 | 1461072864905 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:34:25 INFO - PROCESS | 1804 | 1461072865173 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:34:25 INFO - PROCESS | 1804 | 1461072865527 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a151400 == 145 [pid = 1804] [id = 654] 06:34:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8f778c00) [pid = 1804] [serial = 1963] [outer = (nil)] 06:34:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fb4f000) [pid = 1804] [serial = 1964] [outer = 0x8f778c00] 06:34:25 INFO - PROCESS | 1804 | 1461072865623 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fcce000) [pid = 1804] [serial = 1965] [outer = 0x8f778c00] 06:34:26 INFO - PROCESS | 1804 | 1461072866599 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:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1781ms 06:34:26 INFO - PROCESS | 1804 | 1461072866676 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 1804 | 1461072866679 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:34:26 INFO - PROCESS | 1804 | 1461072866687 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 1804 | 1461072866690 Marionette TRACE conn4 <- [1,2590,null,{}] 06:34:26 INFO - PROCESS | 1804 | 1461072866696 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:34:27 INFO - PROCESS | 1804 | 1461072866998 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:34:27 INFO - PROCESS | 1804 | 1461072867353 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee0000 == 146 [pid = 1804] [id = 655] 06:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8f77b800) [pid = 1804] [serial = 1966] [outer = (nil)] 06:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x90185c00) [pid = 1804] [serial = 1967] [outer = 0x8f77b800] 06:34:27 INFO - PROCESS | 1804 | 1461072867452 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x902c8400) [pid = 1804] [serial = 1968] [outer = 0x8f77b800] 06:34:28 INFO - PROCESS | 1804 | 1461072868378 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:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1732ms 06:34:28 INFO - PROCESS | 1804 | 1461072868424 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 1804 | 1461072868430 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:34:28 INFO - PROCESS | 1804 | 1461072868444 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 1804 | 1461072868447 Marionette TRACE conn4 <- [1,2594,null,{}] 06:34:28 INFO - PROCESS | 1804 | 1461072868454 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:34:28 INFO - PROCESS | 1804 | 1461072868704 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:34:29 INFO - PROCESS | 1804 | 1461072869051 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f2800 == 147 [pid = 1804] [id = 656] 06:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x900a6800) [pid = 1804] [serial = 1969] [outer = (nil)] 06:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x905b2400) [pid = 1804] [serial = 1970] [outer = 0x900a6800] 06:34:29 INFO - PROCESS | 1804 | 1461072869148 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x905b4c00) [pid = 1804] [serial = 1971] [outer = 0x900a6800] 06:34:30 INFO - PROCESS | 1804 | 1461072870167 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:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1784ms 06:34:30 INFO - PROCESS | 1804 | 1461072870230 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 1804 | 1461072870236 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:34:30 INFO - PROCESS | 1804 | 1461072870243 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - PROCESS | 1804 | 1461072870247 Marionette TRACE conn4 <- [1,2598,null,{}] 06:34:30 INFO - PROCESS | 1804 | 1461072870253 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:34:30 INFO - PROCESS | 1804 | 1461072870570 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:34:30 INFO - PROCESS | 1804 | 1461072870924 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff40c00 == 148 [pid = 1804] [id = 657] 06:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x902e4000) [pid = 1804] [serial = 1972] [outer = (nil)] 06:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x90630800) [pid = 1804] [serial = 1973] [outer = 0x902e4000] 06:34:31 INFO - PROCESS | 1804 | 1461072871022 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x914e6800) [pid = 1804] [serial = 1974] [outer = 0x902e4000] 06:34:32 INFO - PROCESS | 1804 | 1461072872059 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:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1883ms 06:34:32 INFO - PROCESS | 1804 | 1461072872127 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 1804 | 1461072872131 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:34:32 INFO - PROCESS | 1804 | 1461072872139 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 1804 | 1461072872143 Marionette TRACE conn4 <- [1,2602,null,{}] 06:34:32 INFO - PROCESS | 1804 | 1461072872150 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:34:32 INFO - PROCESS | 1804 | 1461072872402 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:34:32 INFO - PROCESS | 1804 | 1461072872748 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x905b3c00 == 149 [pid = 1804] [id = 658] 06:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x905bdc00) [pid = 1804] [serial = 1975] [outer = (nil)] 06:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x91f3bc00) [pid = 1804] [serial = 1976] [outer = 0x905bdc00] 06:34:32 INFO - PROCESS | 1804 | 1461072872850 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x91f3e400) [pid = 1804] [serial = 1977] [outer = 0x905bdc00] 06:34:33 INFO - PROCESS | 1804 | 1461072873866 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:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 06:34:33 INFO - PROCESS | 1804 | 1461072873923 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 1804 | 1461072873926 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:34:33 INFO - PROCESS | 1804 | 1461072873934 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 1804 | 1461072873938 Marionette TRACE conn4 <- [1,2606,null,{}] 06:34:33 INFO - PROCESS | 1804 | 1461072873944 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:34:34 INFO - PROCESS | 1804 | 1461072874225 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:34:34 INFO - PROCESS | 1804 | 1461072874583 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bb7800 == 150 [pid = 1804] [id = 659] 06:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x91facc00) [pid = 1804] [serial = 1978] [outer = (nil)] 06:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x91fb2c00) [pid = 1804] [serial = 1979] [outer = 0x91facc00] 06:34:34 INFO - PROCESS | 1804 | 1461072874685 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x9207c000) [pid = 1804] [serial = 1980] [outer = 0x91facc00] 06:34:35 INFO - PROCESS | 1804 | 1461072875732 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:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1832ms 06:34:35 INFO - PROCESS | 1804 | 1461072875769 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:34:35 INFO - PROCESS | 1804 | 1461072875774 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:34:35 INFO - PROCESS | 1804 | 1461072875781 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 1804 | 1461072875785 Marionette TRACE conn4 <- [1,2610,null,{}] 06:34:35 INFO - PROCESS | 1804 | 1461072875792 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:34:36 INFO - PROCESS | 1804 | 1461072876071 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:34:36 INFO - PROCESS | 1804 | 1461072876432 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x91fa9800 == 151 [pid = 1804] [id = 660] 06:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91fae800) [pid = 1804] [serial = 1981] [outer = (nil)] 06:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x93343800) [pid = 1804] [serial = 1982] [outer = 0x91fae800] 06:34:36 INFO - PROCESS | 1804 | 1461072876534 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x93b35400) [pid = 1804] [serial = 1983] [outer = 0x91fae800] 06:34:37 INFO - PROCESS | 1804 | 1461072877500 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:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1794ms 06:34:37 INFO - PROCESS | 1804 | 1461072877575 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 1804 | 1461072877578 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:34:37 INFO - PROCESS | 1804 | 1461072877586 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 1804 | 1461072877589 Marionette TRACE conn4 <- [1,2614,null,{}] 06:34:37 INFO - PROCESS | 1804 | 1461072877596 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:34:37 INFO - PROCESS | 1804 | 1461072877875 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:34:38 INFO - PROCESS | 1804 | 1461072878217 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x9333d400 == 152 [pid = 1804] [id = 661] 06:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x93342800) [pid = 1804] [serial = 1984] [outer = (nil)] 06:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x944ee000) [pid = 1804] [serial = 1985] [outer = 0x93342800] 06:34:38 INFO - PROCESS | 1804 | 1461072878312 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x944f2000) [pid = 1804] [serial = 1986] [outer = 0x93342800] 06:34:39 INFO - PROCESS | 1804 | 1461072879262 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:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1735ms 06:34:39 INFO - PROCESS | 1804 | 1461072879322 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 1804 | 1461072879326 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:34:39 INFO - PROCESS | 1804 | 1461072879333 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 1804 | 1461072879337 Marionette TRACE conn4 <- [1,2618,null,{}] 06:34:39 INFO - PROCESS | 1804 | 1461072879344 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:34:39 INFO - PROCESS | 1804 | 1461072879587 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:34:39 INFO - PROCESS | 1804 | 1461072879939 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aae4800 == 153 [pid = 1804] [id = 662] 06:34:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x8e387800) [pid = 1804] [serial = 1987] [outer = (nil)] 06:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x945dbc00) [pid = 1804] [serial = 1988] [outer = 0x8e387800] 06:34:40 INFO - PROCESS | 1804 | 1461072880036 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x945df400) [pid = 1804] [serial = 1989] [outer = 0x8e387800] 06:34:40 INFO - PROCESS | 1804 | 1461072880983 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:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1694ms 06:34:41 INFO - PROCESS | 1804 | 1461072881033 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 1804 | 1461072881037 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:34:41 INFO - PROCESS | 1804 | 1461072881045 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 1804 | 1461072881049 Marionette TRACE conn4 <- [1,2622,null,{}] 06:34:41 INFO - PROCESS | 1804 | 1461072881055 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:34:41 INFO - PROCESS | 1804 | 1461072881308 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:34:41 INFO - PROCESS | 1804 | 1461072881655 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x88578c00 == 154 [pid = 1804] [id = 663] 06:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x944f9c00) [pid = 1804] [serial = 1990] [outer = (nil)] 06:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x95ae8000) [pid = 1804] [serial = 1991] [outer = 0x944f9c00] 06:34:41 INFO - PROCESS | 1804 | 1461072881756 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x95c22400) [pid = 1804] [serial = 1992] [outer = 0x944f9c00] 06:34:42 INFO - PROCESS | 1804 | 1461072882688 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:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1681ms 06:34:42 INFO - PROCESS | 1804 | 1461072882727 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 1804 | 1461072882731 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:34:42 INFO - PROCESS | 1804 | 1461072882738 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 1804 | 1461072882742 Marionette TRACE conn4 <- [1,2626,null,{}] 06:34:42 INFO - PROCESS | 1804 | 1461072882748 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:34:43 INFO - PROCESS | 1804 | 1461072883008 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:34:43 INFO - PROCESS | 1804 | 1461072883356 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x914eb000 == 155 [pid = 1804] [id = 664] 06:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x945dac00) [pid = 1804] [serial = 1993] [outer = (nil)] 06:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x96740c00) [pid = 1804] [serial = 1994] [outer = 0x945dac00] 06:34:43 INFO - PROCESS | 1804 | 1461072883457 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x96744000) [pid = 1804] [serial = 1995] [outer = 0x945dac00] 06:34:44 INFO - PROCESS | 1804 | 1461072884407 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:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1738ms 06:34:44 INFO - PROCESS | 1804 | 1461072884477 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 1804 | 1461072884480 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:34:44 INFO - PROCESS | 1804 | 1461072884488 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 1804 | 1461072884492 Marionette TRACE conn4 <- [1,2630,null,{}] 06:34:44 INFO - PROCESS | 1804 | 1461072884498 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:34:44 INFO - PROCESS | 1804 | 1461072884776 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:34:45 INFO - PROCESS | 1804 | 1461072885125 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3e000 == 156 [pid = 1804] [id = 665] 06:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x8e009000) [pid = 1804] [serial = 1996] [outer = (nil)] 06:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x967ba400) [pid = 1804] [serial = 1997] [outer = 0x8e009000] 06:34:45 INFO - PROCESS | 1804 | 1461072885218 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x970eb800) [pid = 1804] [serial = 1998] [outer = 0x8e009000] 06:34:46 INFO - PROCESS | 1804 | 1461072886177 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:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1734ms 06:34:46 INFO - PROCESS | 1804 | 1461072886232 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 1804 | 1461072886236 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:34:46 INFO - PROCESS | 1804 | 1461072886247 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 1804 | 1461072886250 Marionette TRACE conn4 <- [1,2634,null,{}] 06:34:46 INFO - PROCESS | 1804 | 1461072886257 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:34:46 INFO - PROCESS | 1804 | 1461072886502 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x89b15c00 == 155 [pid = 1804] [id = 500] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x891e3000 == 154 [pid = 1804] [id = 321] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x84ff4000 == 153 [pid = 1804] [id = 606] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x893ddc00 == 152 [pid = 1804] [id = 648] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x88f53c00 == 151 [pid = 1804] [id = 647] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8923dc00 == 150 [pid = 1804] [id = 646] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x891e2000 == 149 [pid = 1804] [id = 626] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x88fd9c00 == 148 [pid = 1804] [id = 435] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x869ec000 == 147 [pid = 1804] [id = 645] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec59800 == 146 [pid = 1804] [id = 640] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac5400 == 145 [pid = 1804] [id = 639] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8eb6cc00 == 144 [pid = 1804] [id = 638] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x88f5d800 == 143 [pid = 1804] [id = 636] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8e020c00 == 142 [pid = 1804] [id = 637] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac8c00 == 141 [pid = 1804] [id = 635] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x89bbb800 == 140 [pid = 1804] [id = 634] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x8a34dc00 == 139 [pid = 1804] [id = 633] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x89f2c800 == 138 [pid = 1804] [id = 632] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x892a1800 == 137 [pid = 1804] [id = 631] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x88f57c00 == 136 [pid = 1804] [id = 629] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x88f61800 == 135 [pid = 1804] [id = 630] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x869e2c00 == 134 [pid = 1804] [id = 627] 06:34:49 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3dc00 == 133 [pid = 1804] [id = 628] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x89298800) [pid = 1804] [serial = 1883] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8e010c00) [pid = 1804] [serial = 1827] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x89897c00) [pid = 1804] [serial = 1824] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8a34d000) [pid = 1804] [serial = 1868] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8a34e000) [pid = 1804] [serial = 1869] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x86f3a800) [pid = 1804] [serial = 1874] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x9ae8c400) [pid = 1804] [serial = 1856] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x963acc00) [pid = 1804] [serial = 1848] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8ec61c00) [pid = 1804] [serial = 1829] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x95c5e400) [pid = 1804] [serial = 1847] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x88586800) [pid = 1804] [serial = 1877] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8fff5400) [pid = 1804] [serial = 1835] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa2ac1c00) [pid = 1804] [serial = 1865] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x974ab400) [pid = 1804] [serial = 1850] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8bdc2800) [pid = 1804] [serial = 1758] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0xa0c33000) [pid = 1804] [serial = 1862] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x90633000) [pid = 1804] [serial = 1838] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x9b0cbc00) [pid = 1804] [serial = 1857] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f5f0c00) [pid = 1804] [serial = 1830] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x88711400) [pid = 1804] [serial = 1878] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x90188000) [pid = 1804] [serial = 1836] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0xa0e4bc00) [pid = 1804] [serial = 1863] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8fda1800) [pid = 1804] [serial = 1832] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x91fa3800) [pid = 1804] [serial = 1839] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x9fc0d800) [pid = 1804] [serial = 1859] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8e003c00) [pid = 1804] [serial = 1826] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x99307000) [pid = 1804] [serial = 1871] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x944f7c00) [pid = 1804] [serial = 1845] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8ff3dc00) [pid = 1804] [serial = 1833] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8923a800) [pid = 1804] [serial = 1881] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x932f8c00) [pid = 1804] [serial = 1842] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x93298800) [pid = 1804] [serial = 1841] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9fc93c00) [pid = 1804] [serial = 1860] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x98475c00) [pid = 1804] [serial = 1854] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0xa2ac6000) [pid = 1804] [serial = 1866] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x86f47400) [pid = 1804] [serial = 1875] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x975db800) [pid = 1804] [serial = 1851] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x944ee800) [pid = 1804] [serial = 1844] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x97bf2400) [pid = 1804] [serial = 1853] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8929c400) [pid = 1804] [serial = 1823] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x89234000) [pid = 1804] [serial = 1880] [outer = (nil)] [url = about:blank] 06:34:49 INFO - PROCESS | 1804 | 1461072889560 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ec000 == 134 [pid = 1804] [id = 666] 06:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x869ee800) [pid = 1804] [serial = 1999] [outer = (nil)] 06:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x86f3a800) [pid = 1804] [serial = 2000] [outer = 0x869ee800] 06:34:49 INFO - PROCESS | 1804 | 1461072889647 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x87a06800) [pid = 1804] [serial = 2001] [outer = 0x869ee800] 06:34:50 INFO - PROCESS | 1804 | 1461072890540 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:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 4338ms 06:34:50 INFO - PROCESS | 1804 | 1461072890587 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 1804 | 1461072890595 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:34:50 INFO - PROCESS | 1804 | 1461072890640 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 1804 | 1461072890646 Marionette TRACE conn4 <- [1,2638,null,{}] 06:34:50 INFO - PROCESS | 1804 | 1461072890657 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:34:50 INFO - PROCESS | 1804 | 1461072890908 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:34:51 INFO - PROCESS | 1804 | 1461072891169 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x88712800 == 135 [pid = 1804] [id = 667] 06:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x88f53c00) [pid = 1804] [serial = 2002] [outer = (nil)] 06:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x891e2000) [pid = 1804] [serial = 2003] [outer = 0x88f53c00] 06:34:51 INFO - PROCESS | 1804 | 1461072891252 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8923a800) [pid = 1804] [serial = 2004] [outer = 0x88f53c00] 06:34:52 INFO - PROCESS | 1804 | 1461072892242 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:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1679ms 06:34:52 INFO - PROCESS | 1804 | 1461072892288 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 1804 | 1461072892295 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:34:52 INFO - PROCESS | 1804 | 1461072892312 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 1804 | 1461072892316 Marionette TRACE conn4 <- [1,2642,null,{}] 06:34:52 INFO - PROCESS | 1804 | 1461072892322 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:34:52 INFO - PROCESS | 1804 | 1461072892628 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:34:52 INFO - PROCESS | 1804 | 1461072892675 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x88583c00 == 136 [pid = 1804] [id = 668] 06:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x893d2000) [pid = 1804] [serial = 2005] [outer = (nil)] 06:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x89894c00) [pid = 1804] [serial = 2006] [outer = 0x893d2000] 06:34:52 INFO - PROCESS | 1804 | 1461072892753 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x89b1d000) [pid = 1804] [serial = 2007] [outer = 0x893d2000] 06:34:54 INFO - PROCESS | 1804 | 1461072894571 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:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a152000) [pid = 1804] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eede800) [pid = 1804] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8df19000) [pid = 1804] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x86f42000) [pid = 1804] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8e2a5400) [pid = 1804] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a348000) [pid = 1804] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8df17400) [pid = 1804] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x89b1bc00) [pid = 1804] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x87a02000) [pid = 1804] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8babcc00) [pid = 1804] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8ff4cc00) [pid = 1804] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8923f000) [pid = 1804] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8fcc4c00) [pid = 1804] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x88f5a400) [pid = 1804] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8a03b000) [pid = 1804] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x89b1a400) [pid = 1804] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x88f5b400) [pid = 1804] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8ec5f000) [pid = 1804] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x89bbc400) [pid = 1804] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x8e38a400) [pid = 1804] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8df13c00) [pid = 1804] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:34:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:34:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2433ms 06:34:54 INFO - PROCESS | 1804 | 1461072894745 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 1804 | 1461072894750 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:34:54 INFO - PROCESS | 1804 | 1461072894797 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 1804 | 1461072894807 Marionette TRACE conn4 <- [1,2646,null,{}] 06:34:54 INFO - PROCESS | 1804 | 1461072894814 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:34:55 INFO - PROCESS | 1804 | 1461072895110 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:34:55 INFO - PROCESS | 1804 | 1461072895261 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x8989e800 == 137 [pid = 1804] [id = 669] 06:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89b1a400) [pid = 1804] [serial = 2008] [outer = (nil)] 06:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x89bc1000) [pid = 1804] [serial = 2009] [outer = 0x89b1a400] 06:34:55 INFO - PROCESS | 1804 | 1461072895339 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a03d400) [pid = 1804] [serial = 2010] [outer = 0x89b1a400] 06:34:56 INFO - PROCESS | 1804 | 1461072896180 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:34:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1451ms 06:34:56 INFO - PROCESS | 1804 | 1461072896236 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 1804 | 1461072896241 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:34:56 INFO - PROCESS | 1804 | 1461072896247 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 1804 | 1461072896251 Marionette TRACE conn4 <- [1,2650,null,{}] 06:34:56 INFO - PROCESS | 1804 | 1461072896256 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:34:56 INFO - PROCESS | 1804 | 1461072896474 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:34:56 INFO - PROCESS | 1804 | 1461072896909 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x869e4800 == 138 [pid = 1804] [id = 670] 06:34:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x869e5400) [pid = 1804] [serial = 2011] [outer = (nil)] 06:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x86f3dc00) [pid = 1804] [serial = 2012] [outer = 0x869e5400] 06:34:57 INFO - PROCESS | 1804 | 1461072897025 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88581800) [pid = 1804] [serial = 2013] [outer = 0x869e5400] 06:34:58 INFO - PROCESS | 1804 | 1461072898028 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:34:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:34:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1832ms 06:34:58 INFO - PROCESS | 1804 | 1461072898082 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 1804 | 1461072898089 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:34:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:34:58 INFO - PROCESS | 1804 | 1461072898101 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 1804 | 1461072898105 Marionette TRACE conn4 <- [1,2654,null,{}] 06:34:58 INFO - PROCESS | 1804 | 1461072898114 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:34:58 INFO - PROCESS | 1804 | 1461072898375 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:34:58 INFO - PROCESS | 1804 | 1461072898719 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x8929c400 == 139 [pid = 1804] [id = 671] 06:34:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x892a1800) [pid = 1804] [serial = 2014] [outer = (nil)] 06:34:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x893dec00) [pid = 1804] [serial = 2015] [outer = 0x892a1800] 06:34:58 INFO - PROCESS | 1804 | 1461072898824 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x89b1c400) [pid = 1804] [serial = 2016] [outer = 0x892a1800] 06:34:59 INFO - PROCESS | 1804 | 1461072899881 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:34:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:34:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1845ms 06:34:59 INFO - PROCESS | 1804 | 1461072899950 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:34:59 INFO - PROCESS | 1804 | 1461072899957 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:34:59 INFO - PROCESS | 1804 | 1461072899965 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 1804 | 1461072899969 Marionette TRACE conn4 <- [1,2658,null,{}] 06:34:59 INFO - PROCESS | 1804 | 1461072899976 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:35:00 INFO - PROCESS | 1804 | 1461072900244 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:35:00 INFO - PROCESS | 1804 | 1461072900633 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b18400 == 140 [pid = 1804] [id = 672] 06:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8a153c00) [pid = 1804] [serial = 2017] [outer = (nil)] 06:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a348c00) [pid = 1804] [serial = 2018] [outer = 0x8a153c00] 06:35:00 INFO - PROCESS | 1804 | 1461072900729 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a354800) [pid = 1804] [serial = 2019] [outer = 0x8a153c00] 06:35:01 INFO - PROCESS | 1804 | 1461072901854 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:35:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:35:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1936ms 06:35:01 INFO - PROCESS | 1804 | 1461072901902 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 1804 | 1461072901907 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:35:01 INFO - PROCESS | 1804 | 1461072901923 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 1804 | 1461072901934 Marionette TRACE conn4 <- [1,2662,null,{}] 06:35:01 INFO - PROCESS | 1804 | 1461072901943 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:35:02 INFO - PROCESS | 1804 | 1461072902212 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:35:02 INFO - PROCESS | 1804 | 1461072902560 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a152000 == 141 [pid = 1804] [id = 673] 06:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8aaeb800) [pid = 1804] [serial = 2020] [outer = (nil)] 06:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8bdc4c00) [pid = 1804] [serial = 2021] [outer = 0x8aaeb800] 06:35:02 INFO - PROCESS | 1804 | 1461072902664 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8df16400) [pid = 1804] [serial = 2022] [outer = 0x8aaeb800] 06:35:03 INFO - PROCESS | 1804 | 1461072903662 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:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1804ms 06:35:03 INFO - PROCESS | 1804 | 1461072903719 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 1804 | 1461072903723 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:35:03 INFO - PROCESS | 1804 | 1461072903731 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 1804 | 1461072903736 Marionette TRACE conn4 <- [1,2666,null,{}] 06:35:03 INFO - PROCESS | 1804 | 1461072903742 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:35:04 INFO - PROCESS | 1804 | 1461072904034 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:35:04 INFO - PROCESS | 1804 | 1461072904372 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x89238000 == 142 [pid = 1804] [id = 674] 06:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8df0f000) [pid = 1804] [serial = 2023] [outer = (nil)] 06:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8e010800) [pid = 1804] [serial = 2024] [outer = 0x8df0f000] 06:35:04 INFO - PROCESS | 1804 | 1461072904472 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e019c00) [pid = 1804] [serial = 2025] [outer = 0x8df0f000] 06:35:05 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:05 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:35:05 INFO - PROCESS | 1804 | 1461072905847 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:35:05 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:35:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2132ms 06:35:05 INFO - PROCESS | 1804 | 1461072905864 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:35:05 INFO - PROCESS | 1804 | 1461072905869 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:35:05 INFO - PROCESS | 1804 | 1461072905876 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 1804 | 1461072905879 Marionette TRACE conn4 <- [1,2670,null,{}] 06:35:05 INFO - PROCESS | 1804 | 1461072905886 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:35:06 INFO - PROCESS | 1804 | 1461072906178 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:35:06 INFO - PROCESS | 1804 | 1461072906459 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e015c00 == 143 [pid = 1804] [id = 675] 06:35:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e01ec00) [pid = 1804] [serial = 2026] [outer = (nil)] 06:35:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8e2a7000) [pid = 1804] [serial = 2027] [outer = 0x8e01ec00] 06:35:06 INFO - PROCESS | 1804 | 1461072906569 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8eb6b000) [pid = 1804] [serial = 2028] [outer = 0x8e01ec00] 06:35:07 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:08 INFO - PROCESS | 1804 | 1461072908035 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:35:08 INFO - PROCESS | 1804 | 1461072908069 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:35:08 INFO - PROCESS | 1804 | 1461072908077 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 1804 | 1461072908081 Marionette TRACE conn4 <- [1,2674,null,{}] 06:35:08 INFO - PROCESS | 1804 | 1461072908087 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:35:08 INFO - PROCESS | 1804 | 1461072908371 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:35:08 INFO - PROCESS | 1804 | 1461072908640 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x8df1a800 == 144 [pid = 1804] [id = 676] 06:35:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8e207000) [pid = 1804] [serial = 2029] [outer = (nil)] 06:35:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8f5ee000) [pid = 1804] [serial = 2030] [outer = 0x8e207000] 06:35:08 INFO - PROCESS | 1804 | 1461072908735 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8f5fa800) [pid = 1804] [serial = 2031] [outer = 0x8e207000] 06:35:10 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:10 INFO - PROCESS | 1804 | 1461072910138 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:35:10 INFO - PROCESS | 1804 | 1461072910166 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:35:10 INFO - PROCESS | 1804 | 1461072910174 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 1804 | 1461072910177 Marionette TRACE conn4 <- [1,2678,null,{}] 06:35:10 INFO - PROCESS | 1804 | 1461072910184 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:35:10 INFO - PROCESS | 1804 | 1461072910484 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:35:10 INFO - PROCESS | 1804 | 1461072910776 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ec57800 == 145 [pid = 1804] [id = 677] 06:35:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8ec5c000) [pid = 1804] [serial = 2032] [outer = (nil)] 06:35:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8fccf000) [pid = 1804] [serial = 2033] [outer = 0x8ec5c000] 06:35:10 INFO - PROCESS | 1804 | 1461072910871 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8fda9800) [pid = 1804] [serial = 2034] [outer = 0x8ec5c000] 06:35:12 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:12 INFO - PROCESS | 1804 | 1461072912283 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:35:12 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:35:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2145ms 06:35:12 INFO - PROCESS | 1804 | 1461072912319 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 1804 | 1461072912324 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:35:12 INFO - PROCESS | 1804 | 1461072912331 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 1804 | 1461072912335 Marionette TRACE conn4 <- [1,2682,null,{}] 06:35:12 INFO - PROCESS | 1804 | 1461072912342 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:35:12 INFO - PROCESS | 1804 | 1461072912662 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:35:12 INFO - PROCESS | 1804 | 1461072912930 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee6c00 == 146 [pid = 1804] [id = 678] 06:35:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8f774800) [pid = 1804] [serial = 2035] [outer = (nil)] 06:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8ffedc00) [pid = 1804] [serial = 2036] [outer = 0x8f774800] 06:35:13 INFO - PROCESS | 1804 | 1461072913020 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8fff6800) [pid = 1804] [serial = 2037] [outer = 0x8f774800] 06:35:14 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:14 INFO - PROCESS | 1804 | 1461072914399 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:35:14 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:35:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2093ms 06:35:14 INFO - PROCESS | 1804 | 1461072914426 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 1804 | 1461072914430 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:35:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:35:14 INFO - PROCESS | 1804 | 1461072914438 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 1804 | 1461072914442 Marionette TRACE conn4 <- [1,2686,null,{}] 06:35:14 INFO - PROCESS | 1804 | 1461072914448 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:35:14 INFO - PROCESS | 1804 | 1461072914730 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:35:15 INFO - PROCESS | 1804 | 1461072915013 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x89241400 == 147 [pid = 1804] [id = 679] 06:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x8eee0c00) [pid = 1804] [serial = 2038] [outer = (nil)] 06:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x90188800) [pid = 1804] [serial = 2039] [outer = 0x8eee0c00] 06:35:15 INFO - PROCESS | 1804 | 1461072915108 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x902c7800) [pid = 1804] [serial = 2040] [outer = 0x8eee0c00] 06:35:16 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:16 INFO - PROCESS | 1804 | 1461072916542 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:35:16 INFO - PROCESS | 1804 | 1461072916584 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:35:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:35:16 INFO - PROCESS | 1804 | 1461072916591 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 1804 | 1461072916595 Marionette TRACE conn4 <- [1,2690,null,{}] 06:35:16 INFO - PROCESS | 1804 | 1461072916602 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:35:16 INFO - PROCESS | 1804 | 1461072916896 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:35:17 INFO - PROCESS | 1804 | 1461072917167 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x90188000 == 148 [pid = 1804] [id = 680] 06:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x905b3000) [pid = 1804] [serial = 2041] [outer = (nil)] 06:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x913dfc00) [pid = 1804] [serial = 2042] [outer = 0x905b3000] 06:35:17 INFO - PROCESS | 1804 | 1461072917277 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x91f41800) [pid = 1804] [serial = 2043] [outer = 0x905b3000] 06:35:18 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:18 INFO - PROCESS | 1804 | 1461072918721 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:35:18 INFO - PROCESS | 1804 | 1461072918783 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:35:18 INFO - PROCESS | 1804 | 1461072918790 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 1804 | 1461072918795 Marionette TRACE conn4 <- [1,2694,null,{}] 06:35:18 INFO - PROCESS | 1804 | 1461072918802 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:35:19 INFO - PROCESS | 1804 | 1461072919209 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:35:19 INFO - PROCESS | 1804 | 1461072919429 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x90705000 == 149 [pid = 1804] [id = 681] 06:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x91fafc00) [pid = 1804] [serial = 2044] [outer = (nil)] 06:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x93341000) [pid = 1804] [serial = 2045] [outer = 0x91fafc00] 06:35:19 INFO - PROCESS | 1804 | 1461072919522 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x93b2d400) [pid = 1804] [serial = 2046] [outer = 0x91fafc00] 06:35:20 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:20 INFO - PROCESS | 1804 | 1461072920959 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:35:21 INFO - PROCESS | 1804 | 1461072921027 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:35:21 INFO - PROCESS | 1804 | 1461072921035 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 1804 | 1461072921039 Marionette TRACE conn4 <- [1,2698,null,{}] 06:35:21 INFO - PROCESS | 1804 | 1461072921143 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:35:21 INFO - PROCESS | 1804 | 1461072921383 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:35:21 INFO - PROCESS | 1804 | 1461072921686 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x902e0000 == 150 [pid = 1804] [id = 682] 06:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x902e1c00) [pid = 1804] [serial = 2047] [outer = (nil)] 06:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x93b3b000) [pid = 1804] [serial = 2048] [outer = 0x902e1c00] 06:35:21 INFO - PROCESS | 1804 | 1461072921779 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x945d8400) [pid = 1804] [serial = 2049] [outer = 0x902e1c00] 06:35:23 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:23 INFO - PROCESS | 1804 | 1461072923166 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:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:35:23 INFO - PROCESS | 1804 | 1461072923226 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:35:23 INFO - PROCESS | 1804 | 1461072923234 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 1804 | 1461072923237 Marionette TRACE conn4 <- [1,2702,null,{}] 06:35:23 INFO - PROCESS | 1804 | 1461072923243 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:35:23 INFO - PROCESS | 1804 | 1461072923559 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:35:23 INFO - PROCESS | 1804 | 1461072923859 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b2cc00 == 151 [pid = 1804] [id = 683] 06:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x944f2c00) [pid = 1804] [serial = 2050] [outer = (nil)] 06:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x963af000) [pid = 1804] [serial = 2051] [outer = 0x944f2c00] 06:35:23 INFO - PROCESS | 1804 | 1461072923950 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x96746800) [pid = 1804] [serial = 2052] [outer = 0x944f2c00] 06:35:24 INFO - PROCESS | 1804 | 1461072924934 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:35:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1733ms 06:35:24 INFO - PROCESS | 1804 | 1461072924966 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 1804 | 1461072924969 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:35:24 INFO - PROCESS | 1804 | 1461072924976 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 1804 | 1461072924979 Marionette TRACE conn4 <- [1,2706,null,{}] 06:35:24 INFO - PROCESS | 1804 | 1461072924986 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:35:25 INFO - PROCESS | 1804 | 1461072925222 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:35:25 INFO - PROCESS | 1804 | 1461072925581 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x90189400 == 152 [pid = 1804] [id = 684] 06:35:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x93b2e400) [pid = 1804] [serial = 2053] [outer = (nil)] 06:35:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x974ab400) [pid = 1804] [serial = 2054] [outer = 0x93b2e400] 06:35:25 INFO - PROCESS | 1804 | 1461072925677 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x97552800) [pid = 1804] [serial = 2055] [outer = 0x93b2e400] 06:35:26 INFO - PROCESS | 1804 | 1461072926621 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:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1729ms 06:35:26 INFO - PROCESS | 1804 | 1461072926708 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:35:26 INFO - PROCESS | 1804 | 1461072926712 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:35:26 INFO - PROCESS | 1804 | 1461072926720 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 1804 | 1461072926724 Marionette TRACE conn4 <- [1,2710,null,{}] 06:35:26 INFO - PROCESS | 1804 | 1461072926730 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:35:27 INFO - PROCESS | 1804 | 1461072927016 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8fcc6c00 == 151 [pid = 1804] [id = 568] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9062fc00 == 150 [pid = 1804] [id = 570] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e20c800 == 149 [pid = 1804] [id = 571] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8e388000 == 148 [pid = 1804] [id = 566] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x914f1800 == 147 [pid = 1804] [id = 572] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8ffeb800 == 146 [pid = 1804] [id = 569] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8989e800 == 145 [pid = 1804] [id = 669] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88583c00 == 144 [pid = 1804] [id = 668] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88712800 == 143 [pid = 1804] [id = 667] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x869ec000 == 142 [pid = 1804] [id = 666] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x914eb000 == 141 [pid = 1804] [id = 664] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x88578c00 == 140 [pid = 1804] [id = 663] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x9333d400 == 139 [pid = 1804] [id = 661] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8aae4800 == 138 [pid = 1804] [id = 662] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x91fa9800 == 137 [pid = 1804] [id = 660] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x89bb7800 == 136 [pid = 1804] [id = 659] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x905b3c00 == 135 [pid = 1804] [id = 658] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff40c00 == 134 [pid = 1804] [id = 657] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee0000 == 133 [pid = 1804] [id = 655] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5f2800 == 132 [pid = 1804] [id = 656] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a151400 == 131 [pid = 1804] [id = 654] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9af800 == 130 [pid = 1804] [id = 653] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8a9a6c00 == 129 [pid = 1804] [id = 652] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x891e6c00 == 128 [pid = 1804] [id = 650] 06:35:28 INFO - PROCESS | 1804 | --DOCSHELL 0x8989f400 == 127 [pid = 1804] [id = 651] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8a34c400) [pid = 1804] [serial = 1946] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8aaebc00) [pid = 1804] [serial = 1947] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8f5f8800) [pid = 1804] [serial = 1917] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x8e005c00) [pid = 1804] [serial = 1904] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8857f400) [pid = 1804] [serial = 1887] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8eb71c00) [pid = 1804] [serial = 1914] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8e01f800) [pid = 1804] [serial = 1910] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x8fb4a400) [pid = 1804] [serial = 1920] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x8a039000) [pid = 1804] [serial = 1944] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x87a0d800) [pid = 1804] [serial = 1937] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8bdc5c00) [pid = 1804] [serial = 1902] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x89bc0400) [pid = 1804] [serial = 1943] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x90186000) [pid = 1804] [serial = 1931] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x893d6000) [pid = 1804] [serial = 1941] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8ff3e000) [pid = 1804] [serial = 1925] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8929c000) [pid = 1804] [serial = 1890] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x88581400) [pid = 1804] [serial = 1938] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8a353000) [pid = 1804] [serial = 1898] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x9018c400) [pid = 1804] [serial = 1932] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x89bb8c00) [pid = 1804] [serial = 1892] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8e20b400) [pid = 1804] [serial = 1821] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8ff43c00) [pid = 1804] [serial = 1926] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x89f20000) [pid = 1804] [serial = 1893] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8fccec00) [pid = 1804] [serial = 1923] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8eee7c00) [pid = 1804] [serial = 1916] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x902d1400) [pid = 1804] [serial = 1934] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8929b400) [pid = 1804] [serial = 1940] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8a158800) [pid = 1804] [serial = 1896] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x8eb6ec00) [pid = 1804] [serial = 1913] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8e00ec00) [pid = 1804] [serial = 1905] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8f77ac00) [pid = 1804] [serial = 1919] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x900a7800) [pid = 1804] [serial = 1929] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8fcca400) [pid = 1804] [serial = 1922] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8e208800) [pid = 1804] [serial = 1908] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8a9a3800) [pid = 1804] [serial = 1899] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x900a2400) [pid = 1804] [serial = 1928] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8923ec00) [pid = 1804] [serial = 1889] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e203400) [pid = 1804] [serial = 1907] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8bac9800) [pid = 1804] [serial = 1901] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8857a400) [pid = 1804] [serial = 1886] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8a044c00) [pid = 1804] [serial = 1895] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8e384800) [pid = 1804] [serial = 1911] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1804 | 1461072929374 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x8857b800 == 128 [pid = 1804] [id = 685] 06:35:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8857c000) [pid = 1804] [serial = 2056] [outer = (nil)] 06:35:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x88581c00) [pid = 1804] [serial = 2057] [outer = 0x8857c000] 06:35:29 INFO - PROCESS | 1804 | 1461072929463 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x88712000) [pid = 1804] [serial = 2058] [outer = 0x8857c000] 06:35:30 INFO - PROCESS | 1804 | 1461072930379 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:35:30 INFO - PROCESS | 1804 | 1461072930468 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:35:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:35:30 INFO - PROCESS | 1804 | 1461072930478 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 1804 | 1461072930482 Marionette TRACE conn4 <- [1,2714,null,{}] 06:35:30 INFO - PROCESS | 1804 | 1461072930491 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:35:30 INFO - PROCESS | 1804 | 1461072930736 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:35:31 INFO - PROCESS | 1804 | 1461072931000 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8929b400 == 129 [pid = 1804] [id = 686] 06:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8929e800) [pid = 1804] [serial = 2059] [outer = (nil)] 06:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x893dc800) [pid = 1804] [serial = 2060] [outer = 0x8929e800] 06:35:31 INFO - PROCESS | 1804 | 1461072931095 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x89b1b000) [pid = 1804] [serial = 2061] [outer = 0x8929e800] 06:35:32 INFO - PROCESS | 1804 | 1461072932098 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:35:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1683ms 06:35:32 INFO - PROCESS | 1804 | 1461072932165 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 1804 | 1461072932171 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:35:32 INFO - PROCESS | 1804 | 1461072932179 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 1804 | 1461072932183 Marionette TRACE conn4 <- [1,2718,null,{}] 06:35:32 INFO - PROCESS | 1804 | 1461072932199 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:35:32 INFO - PROCESS | 1804 | 1461072932506 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:35:32 INFO - PROCESS | 1804 | 1461072932538 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d4400 == 130 [pid = 1804] [id = 687] 06:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x89f2ac00) [pid = 1804] [serial = 2062] [outer = (nil)] 06:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a047c00) [pid = 1804] [serial = 2063] [outer = 0x89f2ac00] 06:35:32 INFO - PROCESS | 1804 | 1461072932617 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a15dc00) [pid = 1804] [serial = 2064] [outer = 0x89f2ac00] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x905bdc00) [pid = 1804] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f77b800) [pid = 1804] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x869ee800) [pid = 1804] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e387800) [pid = 1804] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x89bc4400) [pid = 1804] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8a34a400) [pid = 1804] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x91facc00) [pid = 1804] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8f778c00) [pid = 1804] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x893d2000) [pid = 1804] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x89238800) [pid = 1804] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x88f53c00) [pid = 1804] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x900a6800) [pid = 1804] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x93342800) [pid = 1804] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x902e4000) [pid = 1804] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x944f9c00) [pid = 1804] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x900aec00) [pid = 1804] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x91fae800) [pid = 1804] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x8eb6c000) [pid = 1804] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x8e009000) [pid = 1804] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x945dac00) [pid = 1804] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x8857d400) [pid = 1804] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:35:34 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x8e020400) [pid = 1804] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:35:34 INFO - PROCESS | 1804 | 1461072934268 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:35:34 INFO - PROCESS | 1804 | 1461072934381 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:35:34 INFO - PROCESS | 1804 | 1461072934398 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 1804 | 1461072934408 Marionette TRACE conn4 <- [1,2722,null,{}] 06:35:34 INFO - PROCESS | 1804 | 1461072934426 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:35:34 INFO - PROCESS | 1804 | 1461072934658 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:35:34 INFO - PROCESS | 1804 | 1461072934670 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc1c00 == 131 [pid = 1804] [id = 688] 06:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x8a160c00) [pid = 1804] [serial = 2065] [outer = (nil)] 06:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x8a9a7000) [pid = 1804] [serial = 2066] [outer = 0x8a160c00] 06:35:34 INFO - PROCESS | 1804 | 1461072934944 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x8babbc00) [pid = 1804] [serial = 2067] [outer = 0x8a160c00] 06:35:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 06:35:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:35:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 06:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:35 INFO - _addTest/ [0,2725,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 1804 | 1461072935853 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:35:35 INFO - PROCESS | 1804 | 1461072935859 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 1804 | 1461072935864 Marionette TRACE conn4 <- [1,2726,null,{}] 06:35:35 INFO - PROCESS | 1804 | 1461072935870 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:35:36 INFO - PROCESS | 1804 | 1461072936176 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:35:36 INFO - PROCESS | 1804 | 1461072936590 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x86f3c800 == 132 [pid = 1804] [id = 689] 06:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x88577c00) [pid = 1804] [serial = 2068] [outer = (nil)] 06:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x88582000) [pid = 1804] [serial = 2069] [outer = 0x88577c00] 06:35:36 INFO - PROCESS | 1804 | 1461072936698 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x88f59000) [pid = 1804] [serial = 2070] [outer = 0x88577c00] 06:35:37 INFO - PROCESS | 1804 | 1461072937721 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:35:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1929ms 06:35:37 INFO - PROCESS | 1804 | 1461072937791 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 1804 | 1461072937800 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:35:37 INFO - PROCESS | 1804 | 1461072937811 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 1804 | 1461072937816 Marionette TRACE conn4 <- [1,2730,null,{}] 06:35:37 INFO - PROCESS | 1804 | 1461072937825 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:35:38 INFO - PROCESS | 1804 | 1461072938128 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:35:38 INFO - PROCESS | 1804 | 1461072938480 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x893de000 == 133 [pid = 1804] [id = 690] 06:35:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x89bb6000) [pid = 1804] [serial = 2071] [outer = (nil)] 06:35:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89f25400) [pid = 1804] [serial = 2072] [outer = 0x89bb6000] 06:35:38 INFO - PROCESS | 1804 | 1461072938578 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8a040800) [pid = 1804] [serial = 2073] [outer = 0x89bb6000] 06:35:40 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:35:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:35:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:35:40 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 06:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:35:40 INFO - _addTest/ [0,2733,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 1804 | 1461072940121 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:35:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:35:40 INFO - PROCESS | 1804 | 1461072940128 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 1804 | 1461072940133 Marionette TRACE conn4 <- [1,2734,null,{}] 06:35:40 INFO - PROCESS | 1804 | 1461072940283 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:35:40 INFO - PROCESS | 1804 | 1461072940632 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:35:40 INFO - PROCESS | 1804 | 1461072940850 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc0400 == 134 [pid = 1804] [id = 691] 06:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a349800) [pid = 1804] [serial = 2074] [outer = (nil)] 06:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8bdbcc00) [pid = 1804] [serial = 2075] [outer = 0x8a349800] 06:35:40 INFO - PROCESS | 1804 | 1461072940946 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e00c400) [pid = 1804] [serial = 2076] [outer = 0x8a349800] 06:35:42 INFO - PROCESS | 1804 | 1461072942028 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:35:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:35:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1940ms 06:35:42 INFO - PROCESS | 1804 | 1461072942069 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 1804 | 1461072942073 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:35:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:35:42 INFO - PROCESS | 1804 | 1461072942091 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 1804 | 1461072942102 Marionette TRACE conn4 <- [1,2738,null,{}] 06:35:42 INFO - PROCESS | 1804 | 1461072942110 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:35:42 INFO - PROCESS | 1804 | 1461072942379 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:35:42 INFO - PROCESS | 1804 | 1461072942729 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bba800 == 135 [pid = 1804] [id = 692] 06:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8bac9800) [pid = 1804] [serial = 2077] [outer = (nil)] 06:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e2a8400) [pid = 1804] [serial = 2078] [outer = 0x8bac9800] 06:35:42 INFO - PROCESS | 1804 | 1461072942828 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e384c00) [pid = 1804] [serial = 2079] [outer = 0x8bac9800] 06:35:43 INFO - PROCESS | 1804 | 1461072943761 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:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1760ms 06:35:43 INFO - PROCESS | 1804 | 1461072943842 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 1804 | 1461072943848 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:35:43 INFO - PROCESS | 1804 | 1461072943855 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 1804 | 1461072943859 Marionette TRACE conn4 <- [1,2742,null,{}] 06:35:43 INFO - PROCESS | 1804 | 1461072943866 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:35:44 INFO - PROCESS | 1804 | 1461072944116 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:35:44 INFO - PROCESS | 1804 | 1461072944465 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20b400 == 136 [pid = 1804] [id = 693] 06:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e20e000) [pid = 1804] [serial = 2080] [outer = (nil)] 06:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8eb70800) [pid = 1804] [serial = 2081] [outer = 0x8e20e000] 06:35:44 INFO - PROCESS | 1804 | 1461072944567 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8ec5f400) [pid = 1804] [serial = 2082] [outer = 0x8e20e000] 06:35:45 INFO - PROCESS | 1804 | 1461072945524 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:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1742ms 06:35:45 INFO - PROCESS | 1804 | 1461072945599 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 1804 | 1461072945602 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:35:45 INFO - PROCESS | 1804 | 1461072945610 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 1804 | 1461072945613 Marionette TRACE conn4 <- [1,2746,null,{}] 06:35:45 INFO - PROCESS | 1804 | 1461072945622 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:35:45 INFO - PROCESS | 1804 | 1461072945907 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:35:46 INFO - PROCESS | 1804 | 1461072946265 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eeeb000 == 137 [pid = 1804] [id = 694] 06:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8f5ed800) [pid = 1804] [serial = 2083] [outer = (nil)] 06:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8f5f2800) [pid = 1804] [serial = 2084] [outer = 0x8f5ed800] 06:35:46 INFO - PROCESS | 1804 | 1461072946375 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8fcc5400) [pid = 1804] [serial = 2085] [outer = 0x8f5ed800] 06:35:47 INFO - PROCESS | 1804 | 1461072947398 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:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1846ms 06:35:47 INFO - PROCESS | 1804 | 1461072947461 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 1804 | 1461072947465 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:35:47 INFO - PROCESS | 1804 | 1461072947475 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 1804 | 1461072947479 Marionette TRACE conn4 <- [1,2750,null,{}] 06:35:47 INFO - PROCESS | 1804 | 1461072947485 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:35:47 INFO - PROCESS | 1804 | 1461072947744 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:35:48 INFO - PROCESS | 1804 | 1461072948088 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f5000 == 138 [pid = 1804] [id = 695] 06:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8fda6000) [pid = 1804] [serial = 2086] [outer = (nil)] 06:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8ff4a000) [pid = 1804] [serial = 2087] [outer = 0x8fda6000] 06:35:48 INFO - PROCESS | 1804 | 1461072948188 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fff5400) [pid = 1804] [serial = 2088] [outer = 0x8fda6000] 06:35:49 INFO - PROCESS | 1804 | 1461072949107 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:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1685ms 06:35:49 INFO - PROCESS | 1804 | 1461072949162 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 1804 | 1461072949166 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:35:49 INFO - PROCESS | 1804 | 1461072949173 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 1804 | 1461072949178 Marionette TRACE conn4 <- [1,2754,null,{}] 06:35:49 INFO - PROCESS | 1804 | 1461072949184 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:35:49 INFO - PROCESS | 1804 | 1461072949450 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:35:49 INFO - PROCESS | 1804 | 1461072949805 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x900a7800 == 139 [pid = 1804] [id = 696] 06:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x900a9800) [pid = 1804] [serial = 2089] [outer = (nil)] 06:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x90186000) [pid = 1804] [serial = 2090] [outer = 0x900a9800] 06:35:49 INFO - PROCESS | 1804 | 1461072949909 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x902d3c00) [pid = 1804] [serial = 2091] [outer = 0x900a9800] 06:35:50 INFO - PROCESS | 1804 | 1461072950869 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:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1743ms 06:35:50 INFO - PROCESS | 1804 | 1461072950929 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 1804 | 1461072950934 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:35:50 INFO - PROCESS | 1804 | 1461072950946 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 1804 | 1461072950949 Marionette TRACE conn4 <- [1,2758,null,{}] 06:35:50 INFO - PROCESS | 1804 | 1461072950957 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:35:51 INFO - PROCESS | 1804 | 1461072951207 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:35:51 INFO - PROCESS | 1804 | 1461072951557 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ffeb400 == 140 [pid = 1804] [id = 697] 06:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x900ac800) [pid = 1804] [serial = 2092] [outer = (nil)] 06:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x905bcc00) [pid = 1804] [serial = 2093] [outer = 0x900ac800] 06:35:51 INFO - PROCESS | 1804 | 1461072951657 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x90626800) [pid = 1804] [serial = 2094] [outer = 0x900ac800] 06:35:52 INFO - PROCESS | 1804 | 1461072952629 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:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1732ms 06:35:52 INFO - PROCESS | 1804 | 1461072952678 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 1804 | 1461072952683 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:35:52 INFO - PROCESS | 1804 | 1461072952690 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 1804 | 1461072952695 Marionette TRACE conn4 <- [1,2762,null,{}] 06:35:52 INFO - PROCESS | 1804 | 1461072952701 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:35:52 INFO - PROCESS | 1804 | 1461072952950 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:35:53 INFO - PROCESS | 1804 | 1461072953303 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fda3c00 == 141 [pid = 1804] [id = 698] 06:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x9018c000) [pid = 1804] [serial = 2095] [outer = (nil)] 06:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x91f49400) [pid = 1804] [serial = 2096] [outer = 0x9018c000] 06:35:53 INFO - PROCESS | 1804 | 1461072953405 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91fa8800) [pid = 1804] [serial = 2097] [outer = 0x9018c000] 06:35:54 INFO - PROCESS | 1804 | 1461072954337 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:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1684ms 06:35:54 INFO - PROCESS | 1804 | 1461072954375 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 1804 | 1461072954378 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:35:54 INFO - PROCESS | 1804 | 1461072954386 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 1804 | 1461072954389 Marionette TRACE conn4 <- [1,2766,null,{}] 06:35:54 INFO - PROCESS | 1804 | 1461072954396 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:35:54 INFO - PROCESS | 1804 | 1461072954645 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:35:54 INFO - PROCESS | 1804 | 1461072954917 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x932ee000 == 142 [pid = 1804] [id = 699] 06:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x932f0400) [pid = 1804] [serial = 2098] [outer = (nil)] 06:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x93340000) [pid = 1804] [serial = 2099] [outer = 0x932f0400] 06:35:55 INFO - PROCESS | 1804 | 1461072955098 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93b3bc00) [pid = 1804] [serial = 2100] [outer = 0x932f0400] 06:35:56 INFO - PROCESS | 1804 | 1461072956107 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:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1784ms 06:35:56 INFO - PROCESS | 1804 | 1461072956171 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 1804 | 1461072956176 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:35:56 INFO - PROCESS | 1804 | 1461072956183 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 1804 | 1461072956188 Marionette TRACE conn4 <- [1,2770,null,{}] 06:35:56 INFO - PROCESS | 1804 | 1461072956194 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:35:56 INFO - PROCESS | 1804 | 1461072956509 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:35:56 INFO - PROCESS | 1804 | 1461072956869 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x93299000 == 143 [pid = 1804] [id = 700] 06:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x95ae7c00) [pid = 1804] [serial = 2101] [outer = (nil)] 06:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x96741800) [pid = 1804] [serial = 2102] [outer = 0x95ae7c00] 06:35:56 INFO - PROCESS | 1804 | 1461072956979 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x97189400) [pid = 1804] [serial = 2103] [outer = 0x95ae7c00] 06:35:57 INFO - PROCESS | 1804 | 1461072957871 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:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1731ms 06:35:57 INFO - PROCESS | 1804 | 1461072957914 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:35:57 INFO - PROCESS | 1804 | 1461072957919 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:35:57 INFO - PROCESS | 1804 | 1461072957946 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 1804 | 1461072957950 Marionette TRACE conn4 <- [1,2774,null,{}] 06:35:57 INFO - PROCESS | 1804 | 1461072957960 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:35:58 INFO - PROCESS | 1804 | 1461072958208 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:35:58 INFO - PROCESS | 1804 | 1461072958562 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x95c1c000 == 144 [pid = 1804] [id = 701] 06:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x9673f400) [pid = 1804] [serial = 2104] [outer = (nil)] 06:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x975e7800) [pid = 1804] [serial = 2105] [outer = 0x9673f400] 06:35:58 INFO - PROCESS | 1804 | 1461072958660 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x975e9800) [pid = 1804] [serial = 2106] [outer = 0x9673f400] 06:35:59 INFO - PROCESS | 1804 | 1461072959593 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:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1712ms 06:35:59 INFO - PROCESS | 1804 | 1461072959638 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:35:59 INFO - PROCESS | 1804 | 1461072959643 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:35:59 INFO - PROCESS | 1804 | 1461072959650 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 1804 | 1461072959654 Marionette TRACE conn4 <- [1,2778,null,{}] 06:35:59 INFO - PROCESS | 1804 | 1461072959660 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:35:59 INFO - PROCESS | 1804 | 1461072959907 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:36:00 INFO - PROCESS | 1804 | 1461072960266 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ff40c00 == 145 [pid = 1804] [id = 702] 06:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x914e5400) [pid = 1804] [serial = 2107] [outer = (nil)] 06:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x97779c00) [pid = 1804] [serial = 2108] [outer = 0x914e5400] 06:36:00 INFO - PROCESS | 1804 | 1461072960363 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x979b9400) [pid = 1804] [serial = 2109] [outer = 0x914e5400] 06:36:01 INFO - PROCESS | 1804 | 1461072961294 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:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1690ms 06:36:01 INFO - PROCESS | 1804 | 1461072961340 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:36:01 INFO - PROCESS | 1804 | 1461072961344 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:36:01 INFO - PROCESS | 1804 | 1461072961351 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 1804 | 1461072961355 Marionette TRACE conn4 <- [1,2782,null,{}] 06:36:01 INFO - PROCESS | 1804 | 1461072961361 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:36:01 INFO - PROCESS | 1804 | 1461072961609 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:36:02 INFO - PROCESS | 1804 | 1461072961980 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x97aaec00 == 146 [pid = 1804] [id = 703] 06:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x97ab0000) [pid = 1804] [serial = 2110] [outer = (nil)] 06:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x97ab2800) [pid = 1804] [serial = 2111] [outer = 0x97ab0000] 06:36:02 INFO - PROCESS | 1804 | 1461072962113 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x97ab5c00) [pid = 1804] [serial = 2112] [outer = 0x97ab0000] 06:36:03 INFO - PROCESS | 1804 | 1461072963050 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:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1781ms 06:36:03 INFO - PROCESS | 1804 | 1461072963132 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:36:03 INFO - PROCESS | 1804 | 1461072963137 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:36:03 INFO - PROCESS | 1804 | 1461072963144 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 1804 | 1461072963148 Marionette TRACE conn4 <- [1,2786,null,{}] 06:36:03 INFO - PROCESS | 1804 | 1461072963154 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:36:03 INFO - PROCESS | 1804 | 1461072963398 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:36:03 INFO - PROCESS | 1804 | 1461072963762 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ef800 == 147 [pid = 1804] [id = 704] 06:36:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x89bc3c00) [pid = 1804] [serial = 2113] [outer = (nil)] 06:36:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97bf2400) [pid = 1804] [serial = 2114] [outer = 0x89bc3c00] 06:36:03 INFO - PROCESS | 1804 | 1461072963862 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97c24000) [pid = 1804] [serial = 2115] [outer = 0x89bc3c00] 06:36:04 INFO - PROCESS | 1804 | 1461072964824 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:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1731ms 06:36:04 INFO - PROCESS | 1804 | 1461072964876 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:36:04 INFO - PROCESS | 1804 | 1461072964880 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:36:04 INFO - PROCESS | 1804 | 1461072964887 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 1804 | 1461072964891 Marionette TRACE conn4 <- [1,2790,null,{}] 06:36:04 INFO - PROCESS | 1804 | 1461072964897 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:36:05 INFO - PROCESS | 1804 | 1461072965162 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:36:05 INFO - PROCESS | 1804 | 1461072965512 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x8ffecc00 == 148 [pid = 1804] [id = 705] 06:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97aaf400) [pid = 1804] [serial = 2116] [outer = (nil)] 06:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x980eac00) [pid = 1804] [serial = 2117] [outer = 0x97aaf400] 06:36:05 INFO - PROCESS | 1804 | 1461072965610 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9846b000) [pid = 1804] [serial = 2118] [outer = 0x97aaf400] 06:36:06 INFO - PROCESS | 1804 | 1461072966535 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:36:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:36:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1687ms 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x868cd000 == 147 [pid = 1804] [id = 320] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x970e1400 == 146 [pid = 1804] [id = 75] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x89bc1c00 == 145 [pid = 1804] [id = 688] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x893d4400 == 144 [pid = 1804] [id = 687] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8929b400 == 143 [pid = 1804] [id = 686] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8857b800 == 142 [pid = 1804] [id = 685] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x90189400 == 141 [pid = 1804] [id = 684] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x93b2cc00 == 140 [pid = 1804] [id = 683] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x902e0000 == 139 [pid = 1804] [id = 682] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x90705000 == 138 [pid = 1804] [id = 681] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x89241400 == 137 [pid = 1804] [id = 679] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x90188000 == 136 [pid = 1804] [id = 680] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8eee6c00 == 135 [pid = 1804] [id = 678] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8ec57800 == 134 [pid = 1804] [id = 677] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8df1a800 == 133 [pid = 1804] [id = 676] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8e015c00 == 132 [pid = 1804] [id = 675] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8a152000 == 131 [pid = 1804] [id = 673] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x89238000 == 130 [pid = 1804] [id = 674] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x89b18400 == 129 [pid = 1804] [id = 672] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x8929c400 == 128 [pid = 1804] [id = 671] 06:36:09 INFO - PROCESS | 1804 | --DOCSHELL 0x869e4800 == 127 [pid = 1804] [id = 670] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x91f3bc00) [pid = 1804] [serial = 1976] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x90185c00) [pid = 1804] [serial = 1967] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x86f3a800) [pid = 1804] [serial = 2000] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x902c8400) [pid = 1804] [serial = 1968] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x945df400) [pid = 1804] [serial = 1989] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x8bdb9800) [pid = 1804] [serial = 1956] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0xa2a32c00) [pid = 1804] [serial = 1872] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91fb2c00) [pid = 1804] [serial = 1979] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8fb4f000) [pid = 1804] [serial = 1964] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x89b1d000) [pid = 1804] [serial = 2007] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x945dbc00) [pid = 1804] [serial = 1988] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x89292400) [pid = 1804] [serial = 1952] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x89b14400) [pid = 1804] [serial = 1953] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x891e2000) [pid = 1804] [serial = 2003] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8ba76c00) [pid = 1804] [serial = 1955] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x905b4c00) [pid = 1804] [serial = 1971] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x9207c000) [pid = 1804] [serial = 1980] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8bdc2c00) [pid = 1804] [serial = 1949] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x944f2000) [pid = 1804] [serial = 1986] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x89bc1000) [pid = 1804] [serial = 2009] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x90630800) [pid = 1804] [serial = 1973] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x944ee000) [pid = 1804] [serial = 1985] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x95ae8000) [pid = 1804] [serial = 1991] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x902d5800) [pid = 1804] [serial = 1935] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93b35400) [pid = 1804] [serial = 1983] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8f5f9800) [pid = 1804] [serial = 1962] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x970eb800) [pid = 1804] [serial = 1998] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x96744000) [pid = 1804] [serial = 1995] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x95c22400) [pid = 1804] [serial = 1992] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x93343800) [pid = 1804] [serial = 1982] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89894c00) [pid = 1804] [serial = 2006] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x893d1400) [pid = 1804] [serial = 1884] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x914e6800) [pid = 1804] [serial = 1974] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8923a800) [pid = 1804] [serial = 2004] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8e38dc00) [pid = 1804] [serial = 1958] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8ec60c00) [pid = 1804] [serial = 1959] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x96740c00) [pid = 1804] [serial = 1994] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x87a06800) [pid = 1804] [serial = 2001] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8eeea000) [pid = 1804] [serial = 1961] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x905b2400) [pid = 1804] [serial = 1970] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x967ba400) [pid = 1804] [serial = 1997] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8fcce000) [pid = 1804] [serial = 1965] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x91f3e400) [pid = 1804] [serial = 1977] [outer = (nil)] [url = about:blank] 06:36:09 INFO - PROCESS | 1804 | 1461072969643 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 1804 | 1461072969649 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:36:09 INFO - PROCESS | 1804 | 1461072969682 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 1804 | 1461072969690 Marionette TRACE conn4 <- [1,2794,null,{}] 06:36:09 INFO - PROCESS | 1804 | 1461072969699 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:36:09 INFO - PROCESS | 1804 | 1461072969929 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:36:10 INFO - PROCESS | 1804 | 1461072970193 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f54000 == 128 [pid = 1804] [id = 706] 06:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x88f55000) [pid = 1804] [serial = 2119] [outer = (nil)] 06:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88f5f000) [pid = 1804] [serial = 2120] [outer = 0x88f55000] 06:36:10 INFO - PROCESS | 1804 | 1461072970276 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x891e3000) [pid = 1804] [serial = 2121] [outer = 0x88f55000] 06:36:11 INFO - PROCESS | 1804 | 1461072971149 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:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1536ms 06:36:11 INFO - PROCESS | 1804 | 1461072971218 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 1804 | 1461072971224 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:36:11 INFO - PROCESS | 1804 | 1461072971236 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 1804 | 1461072971244 Marionette TRACE conn4 <- [1,2798,null,{}] 06:36:11 INFO - PROCESS | 1804 | 1461072971251 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:36:11 INFO - PROCESS | 1804 | 1461072971488 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:36:11 INFO - PROCESS | 1804 | 1461072971779 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870c800 == 129 [pid = 1804] [id = 707] 06:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x89236800) [pid = 1804] [serial = 2122] [outer = (nil)] 06:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x893d8800) [pid = 1804] [serial = 2123] [outer = 0x89236800] 06:36:11 INFO - PROCESS | 1804 | 1461072971863 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8989e400) [pid = 1804] [serial = 2124] [outer = 0x89236800] 06:36:12 INFO - PROCESS | 1804 | 1461072972914 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:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1742ms 06:36:12 INFO - PROCESS | 1804 | 1461072972976 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 1804 | 1461072972981 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:36:12 INFO - PROCESS | 1804 | 1461072972988 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 1804 | 1461072972992 Marionette TRACE conn4 <- [1,2802,null,{}] 06:36:13 INFO - PROCESS | 1804 | 1461072973006 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:36:13 INFO - PROCESS | 1804 | 1461072973340 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:36:13 INFO - PROCESS | 1804 | 1461072973565 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2cc00 == 130 [pid = 1804] [id = 708] 06:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8a03b000) [pid = 1804] [serial = 2125] [outer = (nil)] 06:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8a153400) [pid = 1804] [serial = 2126] [outer = 0x8a03b000] 06:36:13 INFO - PROCESS | 1804 | 1461072973660 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8a353400) [pid = 1804] [serial = 2127] [outer = 0x8a03b000] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8aaeb800) [pid = 1804] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8929e800) [pid = 1804] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x89f2ac00) [pid = 1804] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x902e1c00) [pid = 1804] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8857c000) [pid = 1804] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8ec5c000) [pid = 1804] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8eee0c00) [pid = 1804] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x905b3000) [pid = 1804] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8e207000) [pid = 1804] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x8df0f000) [pid = 1804] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x869e5400) [pid = 1804] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x91fafc00) [pid = 1804] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x8e01ec00) [pid = 1804] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x8a153c00) [pid = 1804] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x892a1800) [pid = 1804] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x8f774800) [pid = 1804] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x944f2c00) [pid = 1804] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:36:14 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x8a34ec00) [pid = 1804] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:36:15 INFO - PROCESS | 1804 | 1461072975267 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:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2341ms 06:36:15 INFO - PROCESS | 1804 | 1461072975330 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 1804 | 1461072975334 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:36:15 INFO - PROCESS | 1804 | 1461072975352 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 1804 | 1461072975354 Marionette TRACE conn4 <- [1,2806,null,{}] 06:36:15 INFO - PROCESS | 1804 | 1461072975361 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:36:15 INFO - PROCESS | 1804 | 1461072975622 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:36:15 INFO - PROCESS | 1804 | 1461072975879 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5cc00 == 131 [pid = 1804] [id = 709] 06:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x893d9000) [pid = 1804] [serial = 2128] [outer = (nil)] 06:36:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x8ba76c00) [pid = 1804] [serial = 2129] [outer = 0x893d9000] 06:36:15 INFO - PROCESS | 1804 | 1461072975961 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x8bac9c00) [pid = 1804] [serial = 2130] [outer = 0x893d9000] 06:36:16 INFO - PROCESS | 1804 | 1461072976942 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:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1643ms 06:36:16 INFO - PROCESS | 1804 | 1461072976986 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 1804 | 1461072976993 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:36:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:36:17 INFO - PROCESS | 1804 | 1461072977003 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 1804 | 1461072977009 Marionette TRACE conn4 <- [1,2810,null,{}] 06:36:17 INFO - PROCESS | 1804 | 1461072977055 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:36:17 INFO - PROCESS | 1804 | 1461072977453 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:36:17 INFO - PROCESS | 1804 | 1461072977723 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x891df000 == 132 [pid = 1804] [id = 710] 06:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x891e1000) [pid = 1804] [serial = 2131] [outer = (nil)] 06:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x89293c00) [pid = 1804] [serial = 2132] [outer = 0x891e1000] 06:36:17 INFO - PROCESS | 1804 | 1461072977820 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x8929fc00) [pid = 1804] [serial = 2133] [outer = 0x891e1000] 06:36:18 INFO - PROCESS | 1804 | 1461072978809 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:36:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:36:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1842ms 06:36:18 INFO - PROCESS | 1804 | 1461072978846 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 1804 | 1461072978857 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:36:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:36:18 INFO - PROCESS | 1804 | 1461072978869 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 1804 | 1461072978873 Marionette TRACE conn4 <- [1,2814,null,{}] 06:36:18 INFO - PROCESS | 1804 | 1461072978881 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:36:19 INFO - PROCESS | 1804 | 1461072979161 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:36:19 INFO - PROCESS | 1804 | 1461072979514 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc1000 == 133 [pid = 1804] [id = 711] 06:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x89bc2c00) [pid = 1804] [serial = 2134] [outer = (nil)] 06:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8bac0000) [pid = 1804] [serial = 2135] [outer = 0x89bc2c00] 06:36:19 INFO - PROCESS | 1804 | 1461072979630 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8df1dc00) [pid = 1804] [serial = 2136] [outer = 0x89bc2c00] 06:36:20 INFO - PROCESS | 1804 | 1461072980710 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:36:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:36:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1887ms 06:36:20 INFO - PROCESS | 1804 | 1461072980756 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 1804 | 1461072980761 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:36:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:36:20 INFO - PROCESS | 1804 | 1461072980769 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 1804 | 1461072980775 Marionette TRACE conn4 <- [1,2818,null,{}] 06:36:20 INFO - PROCESS | 1804 | 1461072980793 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:36:21 INFO - PROCESS | 1804 | 1461072981056 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:36:21 INFO - PROCESS | 1804 | 1461072981449 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bdc2400 == 134 [pid = 1804] [id = 712] 06:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e01e000) [pid = 1804] [serial = 2137] [outer = (nil)] 06:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x8e202400) [pid = 1804] [serial = 2138] [outer = 0x8e01e000] 06:36:21 INFO - PROCESS | 1804 | 1461072981552 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8e2a1400) [pid = 1804] [serial = 2139] [outer = 0x8e01e000] 06:36:22 INFO - PROCESS | 1804 | 1461072982565 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:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1841ms 06:36:22 INFO - PROCESS | 1804 | 1461072982610 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 1804 | 1461072982616 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:36:22 INFO - PROCESS | 1804 | 1461072982623 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 1804 | 1461072982626 Marionette TRACE conn4 <- [1,2822,null,{}] 06:36:22 INFO - PROCESS | 1804 | 1461072982633 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:36:22 INFO - PROCESS | 1804 | 1461072982888 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:36:23 INFO - PROCESS | 1804 | 1461072983228 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a03c00 == 135 [pid = 1804] [id = 713] 06:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e021800) [pid = 1804] [serial = 2140] [outer = (nil)] 06:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e38b800) [pid = 1804] [serial = 2141] [outer = 0x8e021800] 06:36:23 INFO - PROCESS | 1804 | 1461072983334 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8eb74800) [pid = 1804] [serial = 2142] [outer = 0x8e021800] 06:36:24 INFO - PROCESS | 1804 | 1461072984260 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:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1690ms 06:36:24 INFO - PROCESS | 1804 | 1461072984315 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 1804 | 1461072984318 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:36:24 INFO - PROCESS | 1804 | 1461072984329 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 1804 | 1461072984332 Marionette TRACE conn4 <- [1,2826,null,{}] 06:36:24 INFO - PROCESS | 1804 | 1461072984339 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:36:24 INFO - PROCESS | 1804 | 1461072984583 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:36:24 INFO - PROCESS | 1804 | 1461072984942 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a347400 == 136 [pid = 1804] [id = 714] 06:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e2a4800) [pid = 1804] [serial = 2143] [outer = (nil)] 06:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8eee1c00) [pid = 1804] [serial = 2144] [outer = 0x8e2a4800] 06:36:25 INFO - PROCESS | 1804 | 1461072985042 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8eee6c00) [pid = 1804] [serial = 2145] [outer = 0x8e2a4800] 06:36:26 INFO - PROCESS | 1804 | 1461072986008 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1732ms 06:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:36:26 INFO - PROCESS | 1804 | 1461072986064 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 1804 | 1461072986067 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:36:26 INFO - PROCESS | 1804 | 1461072986075 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 1804 | 1461072986078 Marionette TRACE conn4 <- [1,2830,null,{}] 06:36:26 INFO - PROCESS | 1804 | 1461072986085 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:36:26 INFO - PROCESS | 1804 | 1461072986361 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:36:26 INFO - PROCESS | 1804 | 1461072986721 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eb6bc00 == 137 [pid = 1804] [id = 715] 06:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8f774c00) [pid = 1804] [serial = 2146] [outer = (nil)] 06:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8fcc4000) [pid = 1804] [serial = 2147] [outer = 0x8f774c00] 06:36:26 INFO - PROCESS | 1804 | 1461072986824 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8fd9f800) [pid = 1804] [serial = 2148] [outer = 0x8f774c00] 06:36:27 INFO - PROCESS | 1804 | 1461072987811 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:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1781ms 06:36:27 INFO - PROCESS | 1804 | 1461072987856 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 1804 | 1461072987860 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:36:27 INFO - PROCESS | 1804 | 1461072987867 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 1804 | 1461072987873 Marionette TRACE conn4 <- [1,2834,null,{}] 06:36:27 INFO - PROCESS | 1804 | 1461072987879 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:36:28 INFO - PROCESS | 1804 | 1461072988133 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:36:28 INFO - PROCESS | 1804 | 1461072988472 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb53400 == 138 [pid = 1804] [id = 716] 06:36:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8fda3400) [pid = 1804] [serial = 2149] [outer = (nil)] 06:36:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8ffec800) [pid = 1804] [serial = 2150] [outer = 0x8fda3400] 06:36:28 INFO - PROCESS | 1804 | 1461072988580 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x900abc00) [pid = 1804] [serial = 2151] [outer = 0x8fda3400] 06:36:29 INFO - PROCESS | 1804 | 1461072989547 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1736ms 06:36:29 INFO - PROCESS | 1804 | 1461072989604 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 1804 | 1461072989608 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:36:29 INFO - PROCESS | 1804 | 1461072989615 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 1804 | 1461072989619 Marionette TRACE conn4 <- [1,2838,null,{}] 06:36:29 INFO - PROCESS | 1804 | 1461072989626 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:36:29 INFO - PROCESS | 1804 | 1461072989881 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:36:30 INFO - PROCESS | 1804 | 1461072990228 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb53000 == 139 [pid = 1804] [id = 717] 06:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fda8000) [pid = 1804] [serial = 2152] [outer = (nil)] 06:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x902cd800) [pid = 1804] [serial = 2153] [outer = 0x8fda8000] 06:36:30 INFO - PROCESS | 1804 | 1461072990327 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x902da800) [pid = 1804] [serial = 2154] [outer = 0x8fda8000] 06:36:31 INFO - PROCESS | 1804 | 1461072991259 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:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1700ms 06:36:31 INFO - PROCESS | 1804 | 1461072991316 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:36:31 INFO - PROCESS | 1804 | 1461072991321 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:36:31 INFO - PROCESS | 1804 | 1461072991328 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 1804 | 1461072991332 Marionette TRACE conn4 <- [1,2842,null,{}] 06:36:31 INFO - PROCESS | 1804 | 1461072991338 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:36:31 INFO - PROCESS | 1804 | 1461072991582 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:36:31 INFO - PROCESS | 1804 | 1461072991928 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x9018bc00 == 140 [pid = 1804] [id = 718] 06:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x9018c800) [pid = 1804] [serial = 2155] [outer = (nil)] 06:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x90627400) [pid = 1804] [serial = 2156] [outer = 0x9018c800] 06:36:32 INFO - PROCESS | 1804 | 1461072992028 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x913e7c00) [pid = 1804] [serial = 2157] [outer = 0x9018c800] 06:36:33 INFO - PROCESS | 1804 | 1461072993060 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:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1784ms 06:36:33 INFO - PROCESS | 1804 | 1461072993112 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 1804 | 1461072993116 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:36:33 INFO - PROCESS | 1804 | 1461072993124 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 1804 | 1461072993129 Marionette TRACE conn4 <- [1,2846,null,{}] 06:36:33 INFO - PROCESS | 1804 | 1461072993135 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:36:33 INFO - PROCESS | 1804 | 1461072993384 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:36:33 INFO - PROCESS | 1804 | 1461072993728 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc2000 == 141 [pid = 1804] [id = 719] 06:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x902e5800) [pid = 1804] [serial = 2158] [outer = (nil)] 06:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x91f45400) [pid = 1804] [serial = 2159] [outer = 0x902e5800] 06:36:33 INFO - PROCESS | 1804 | 1461072993827 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91fa3800) [pid = 1804] [serial = 2160] [outer = 0x902e5800] 06:36:34 INFO - PROCESS | 1804 | 1461072994797 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:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1731ms 06:36:34 INFO - PROCESS | 1804 | 1461072994865 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 1804 | 1461072994872 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:36:34 INFO - PROCESS | 1804 | 1461072994879 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 1804 | 1461072994885 Marionette TRACE conn4 <- [1,2850,null,{}] 06:36:34 INFO - PROCESS | 1804 | 1461072994891 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:36:35 INFO - PROCESS | 1804 | 1461072995193 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:36:35 INFO - PROCESS | 1804 | 1461072995587 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x868d1c00 == 142 [pid = 1804] [id = 720] 06:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91f43800) [pid = 1804] [serial = 2161] [outer = (nil)] 06:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x93b35400) [pid = 1804] [serial = 2162] [outer = 0x91f43800] 06:36:35 INFO - PROCESS | 1804 | 1461072995703 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x944f1000) [pid = 1804] [serial = 2163] [outer = 0x91f43800] 06:36:36 INFO - PROCESS | 1804 | 1461072996774 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1932ms 06:36:36 INFO - PROCESS | 1804 | 1461072996827 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 1804 | 1461072996830 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:36:36 INFO - PROCESS | 1804 | 1461072996838 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 1804 | 1461072996842 Marionette TRACE conn4 <- [1,2854,null,{}] 06:36:36 INFO - PROCESS | 1804 | 1461072996848 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:36:37 INFO - PROCESS | 1804 | 1461072997126 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:36:37 INFO - PROCESS | 1804 | 1461072997496 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x9333b800 == 143 [pid = 1804] [id = 721] 06:36:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x93b30c00) [pid = 1804] [serial = 2164] [outer = (nil)] 06:36:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x945e1c00) [pid = 1804] [serial = 2165] [outer = 0x93b30c00] 06:36:37 INFO - PROCESS | 1804 | 1461072997594 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x95adec00) [pid = 1804] [serial = 2166] [outer = 0x93b30c00] 06:36:38 INFO - PROCESS | 1804 | 1461072998564 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:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1791ms 06:36:38 INFO - PROCESS | 1804 | 1461072998631 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:36:38 INFO - PROCESS | 1804 | 1461072998636 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:36:38 INFO - PROCESS | 1804 | 1461072998643 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 1804 | 1461072998646 Marionette TRACE conn4 <- [1,2858,null,{}] 06:36:38 INFO - PROCESS | 1804 | 1461072998654 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:36:38 INFO - PROCESS | 1804 | 1461072998909 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:36:39 INFO - PROCESS | 1804 | 1461072999261 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x88f5b000 == 144 [pid = 1804] [id = 722] 06:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x8a9af000) [pid = 1804] [serial = 2167] [outer = (nil)] 06:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x96740400) [pid = 1804] [serial = 2168] [outer = 0x8a9af000] 06:36:39 INFO - PROCESS | 1804 | 1461072999362 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x96745800) [pid = 1804] [serial = 2169] [outer = 0x8a9af000] 06:36:40 INFO - PROCESS | 1804 | 1461073000321 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:36:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:36:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1732ms 06:36:40 INFO - PROCESS | 1804 | 1461073000375 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 1804 | 1461073000379 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:36:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:36:40 INFO - PROCESS | 1804 | 1461073000387 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 1804 | 1461073000390 Marionette TRACE conn4 <- [1,2862,null,{}] 06:36:40 INFO - PROCESS | 1804 | 1461073000397 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:36:40 INFO - PROCESS | 1804 | 1461073000644 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:36:41 INFO - PROCESS | 1804 | 1461073001013 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d9400 == 145 [pid = 1804] [id = 723] 06:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x8aae6000) [pid = 1804] [serial = 2170] [outer = (nil)] 06:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x972dd800) [pid = 1804] [serial = 2171] [outer = 0x8aae6000] 06:36:41 INFO - PROCESS | 1804 | 1461073001109 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x975dd400) [pid = 1804] [serial = 2172] [outer = 0x8aae6000] 06:36:42 INFO - PROCESS | 1804 | 1461073002052 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:36:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:36:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1735ms 06:36:42 INFO - PROCESS | 1804 | 1461073002122 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 1804 | 1461073002126 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:36:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:36:42 INFO - PROCESS | 1804 | 1461073002133 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 1804 | 1461073002137 Marionette TRACE conn4 <- [1,2866,null,{}] 06:36:42 INFO - PROCESS | 1804 | 1461073002143 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:36:42 INFO - PROCESS | 1804 | 1461073002410 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:36:42 INFO - PROCESS | 1804 | 1461073002763 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ed400 == 146 [pid = 1804] [id = 724] 06:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x91f41400) [pid = 1804] [serial = 2173] [outer = (nil)] 06:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x97ab1800) [pid = 1804] [serial = 2174] [outer = 0x91f41400] 06:36:42 INFO - PROCESS | 1804 | 1461073002860 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97be6400) [pid = 1804] [serial = 2175] [outer = 0x91f41400] 06:36:43 INFO - PROCESS | 1804 | 1461073003807 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:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1730ms 06:36:43 INFO - PROCESS | 1804 | 1461073003864 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 1804 | 1461073003869 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:36:43 INFO - PROCESS | 1804 | 1461073003876 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 1804 | 1461073003880 Marionette TRACE conn4 <- [1,2870,null,{}] 06:36:43 INFO - PROCESS | 1804 | 1461073003887 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:36:44 INFO - PROCESS | 1804 | 1461073004141 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:36:44 INFO - PROCESS | 1804 | 1461073004496 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870d800 == 147 [pid = 1804] [id = 725] 06:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9717d000) [pid = 1804] [serial = 2176] [outer = (nil)] 06:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x98476c00) [pid = 1804] [serial = 2177] [outer = 0x9717d000] 06:36:44 INFO - PROCESS | 1804 | 1461073004594 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x984bf400) [pid = 1804] [serial = 2178] [outer = 0x9717d000] 06:36:45 INFO - PROCESS | 1804 | 1461073005546 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:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1730ms 06:36:45 INFO - PROCESS | 1804 | 1461073005606 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 1804 | 1461073005611 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:36:45 INFO - PROCESS | 1804 | 1461073005618 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 1804 | 1461073005622 Marionette TRACE conn4 <- [1,2874,null,{}] 06:36:45 INFO - PROCESS | 1804 | 1461073005628 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:36:45 INFO - PROCESS | 1804 | 1461073005895 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:36:46 INFO - PROCESS | 1804 | 1461073006251 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2ac800 == 148 [pid = 1804] [id = 726] 06:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x8eee5000) [pid = 1804] [serial = 2179] [outer = (nil)] 06:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x987a2400) [pid = 1804] [serial = 2180] [outer = 0x8eee5000] 06:36:46 INFO - PROCESS | 1804 | 1461073006350 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x98a1e000) [pid = 1804] [serial = 2181] [outer = 0x8eee5000] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x95c1c000 == 147 [pid = 1804] [id = 701] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8ff40c00 == 146 [pid = 1804] [id = 702] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x93299000 == 145 [pid = 1804] [id = 700] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x932ee000 == 144 [pid = 1804] [id = 699] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8fda3c00 == 143 [pid = 1804] [id = 698] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x900a7800 == 142 [pid = 1804] [id = 696] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8ffeb400 == 141 [pid = 1804] [id = 697] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5f5000 == 140 [pid = 1804] [id = 695] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8eeeb000 == 139 [pid = 1804] [id = 694] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x8e20b400 == 138 [pid = 1804] [id = 693] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x89bba800 == 137 [pid = 1804] [id = 692] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x893de000 == 136 [pid = 1804] [id = 690] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x89bc0400 == 135 [pid = 1804] [id = 691] 06:36:50 INFO - PROCESS | 1804 | --DOCSHELL 0x86f3c800 == 134 [pid = 1804] [id = 689] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8df16400) [pid = 1804] [serial = 2022] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x893dc800) [pid = 1804] [serial = 2060] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8a15dc00) [pid = 1804] [serial = 2064] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x945d8400) [pid = 1804] [serial = 2049] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x88581c00) [pid = 1804] [serial = 2057] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x8fda9800) [pid = 1804] [serial = 2034] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x89b1b000) [pid = 1804] [serial = 2061] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x902c7800) [pid = 1804] [serial = 2040] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x974ab400) [pid = 1804] [serial = 2054] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x91f41800) [pid = 1804] [serial = 2043] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x8f5fa800) [pid = 1804] [serial = 2031] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x8e019c00) [pid = 1804] [serial = 2025] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8e010800) [pid = 1804] [serial = 2024] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x88581800) [pid = 1804] [serial = 2013] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x93341000) [pid = 1804] [serial = 2045] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8e2a7000) [pid = 1804] [serial = 2027] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8a047c00) [pid = 1804] [serial = 2063] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8eb6b000) [pid = 1804] [serial = 2028] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8a354800) [pid = 1804] [serial = 2019] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93b2d400) [pid = 1804] [serial = 2046] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x893dec00) [pid = 1804] [serial = 2015] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x88712000) [pid = 1804] [serial = 2058] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a348c00) [pid = 1804] [serial = 2018] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x8fff6800) [pid = 1804] [serial = 2037] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x93b3b000) [pid = 1804] [serial = 2048] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x89b1c400) [pid = 1804] [serial = 2016] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x8fccf000) [pid = 1804] [serial = 2033] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x96746800) [pid = 1804] [serial = 2052] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x8ffedc00) [pid = 1804] [serial = 2036] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x913dfc00) [pid = 1804] [serial = 2042] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8bdc4c00) [pid = 1804] [serial = 2021] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x90188800) [pid = 1804] [serial = 2039] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x8df1d400) [pid = 1804] [serial = 1950] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8f5ee000) [pid = 1804] [serial = 2030] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x86f3dc00) [pid = 1804] [serial = 2012] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x963af000) [pid = 1804] [serial = 2051] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8a9a7000) [pid = 1804] [serial = 2066] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1804 | 1461073010667 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:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 5086ms 06:36:50 INFO - PROCESS | 1804 | 1461073010706 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:36:50 INFO - PROCESS | 1804 | 1461073010718 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:36:50 INFO - PROCESS | 1804 | 1461073010727 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 1804 | 1461073010733 Marionette TRACE conn4 <- [1,2878,null,{}] 06:36:50 INFO - PROCESS | 1804 | 1461073010741 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:36:51 INFO - PROCESS | 1804 | 1461073011009 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:36:51 INFO - PROCESS | 1804 | 1461073011238 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x8870a400 == 135 [pid = 1804] [id = 727] 06:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8870b400) [pid = 1804] [serial = 2182] [outer = (nil)] 06:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x89234c00) [pid = 1804] [serial = 2183] [outer = 0x8870b400] 06:36:51 INFO - PROCESS | 1804 | 1461073011327 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8923bc00) [pid = 1804] [serial = 2184] [outer = 0x8870b400] 06:36:52 INFO - PROCESS | 1804 | 1461073012190 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:36:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:36:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1485ms 06:36:52 INFO - PROCESS | 1804 | 1461073012212 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 1804 | 1461073012220 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:36:52 INFO - PROCESS | 1804 | 1461073012232 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 1804 | 1461073012236 Marionette TRACE conn4 <- [1,2882,null,{}] 06:36:52 INFO - PROCESS | 1804 | 1461073012243 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:36:52 INFO - PROCESS | 1804 | 1461073012585 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:36:52 INFO - PROCESS | 1804 | 1461073012761 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b15000 == 136 [pid = 1804] [id = 728] 06:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x89b15c00) [pid = 1804] [serial = 2185] [outer = (nil)] 06:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x89b1cc00) [pid = 1804] [serial = 2186] [outer = 0x89b15c00] 06:36:52 INFO - PROCESS | 1804 | 1461073012901 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89f25c00) [pid = 1804] [serial = 2187] [outer = 0x89b15c00] 06:36:53 INFO - PROCESS | 1804 | 1461073013984 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:36:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:36:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1785ms 06:36:54 INFO - PROCESS | 1804 | 1461073014024 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:36:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:36:54 INFO - PROCESS | 1804 | 1461073014028 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:36:54 INFO - PROCESS | 1804 | 1461073014035 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 1804 | 1461073014041 Marionette TRACE conn4 <- [1,2886,null,{}] 06:36:54 INFO - PROCESS | 1804 | 1461073014066 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:36:54 INFO - PROCESS | 1804 | 1461073014415 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:36:54 INFO - PROCESS | 1804 | 1461073014625 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8a03c800 == 137 [pid = 1804] [id = 729] 06:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8aae5000) [pid = 1804] [serial = 2188] [outer = (nil)] 06:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8ba77000) [pid = 1804] [serial = 2189] [outer = 0x8aae5000] 06:36:54 INFO - PROCESS | 1804 | 1461073014710 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8bdc5c00) [pid = 1804] [serial = 2190] [outer = 0x8aae5000] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x93b2e400) [pid = 1804] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x89b1a400) [pid = 1804] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8a03b000) [pid = 1804] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x89bc3c00) [pid = 1804] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x97ab0000) [pid = 1804] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x914e5400) [pid = 1804] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x9673f400) [pid = 1804] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x95ae7c00) [pid = 1804] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x932f0400) [pid = 1804] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x9018c000) [pid = 1804] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x900ac800) [pid = 1804] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x900a9800) [pid = 1804] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8fda6000) [pid = 1804] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8f5ed800) [pid = 1804] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x8e20e000) [pid = 1804] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x8bac9800) [pid = 1804] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8a349800) [pid = 1804] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x89bb6000) [pid = 1804] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x88577c00) [pid = 1804] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x89236800) [pid = 1804] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:36:55 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x88f55000) [pid = 1804] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:36:56 INFO - PROCESS | 1804 | 1461073016057 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:36:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:36:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2053ms 06:36:56 INFO - PROCESS | 1804 | 1461073016088 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 1804 | 1461073016093 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:36:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:36:56 INFO - PROCESS | 1804 | 1461073016100 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 1804 | 1461073016118 Marionette TRACE conn4 <- [1,2890,null,{}] 06:36:56 INFO - PROCESS | 1804 | 1461073016125 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:36:56 INFO - PROCESS | 1804 | 1461073016430 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:36:56 INFO - PROCESS | 1804 | 1461073016453 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x88582400 == 138 [pid = 1804] [id = 730] 06:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x89b21c00) [pid = 1804] [serial = 2191] [outer = (nil)] 06:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x8df15800) [pid = 1804] [serial = 2192] [outer = 0x89b21c00] 06:36:56 INFO - PROCESS | 1804 | 1461073016532 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8e007400) [pid = 1804] [serial = 2193] [outer = 0x89b21c00] 06:36:57 INFO - PROCESS | 1804 | 1461073017701 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:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1652ms 06:36:57 INFO - PROCESS | 1804 | 1461073017754 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 1804 | 1461073017760 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:36:57 INFO - PROCESS | 1804 | 1461073017770 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 1804 | 1461073017777 Marionette TRACE conn4 <- [1,2894,null,{}] 06:36:57 INFO - PROCESS | 1804 | 1461073017789 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:36:58 INFO - PROCESS | 1804 | 1461073018057 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:36:58 INFO - PROCESS | 1804 | 1461073018431 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x88706000 == 139 [pid = 1804] [id = 731] 06:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x891da400) [pid = 1804] [serial = 2194] [outer = (nil)] 06:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x892a1400) [pid = 1804] [serial = 2195] [outer = 0x891da400] 06:36:58 INFO - PROCESS | 1804 | 1461073018527 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x89895000) [pid = 1804] [serial = 2196] [outer = 0x891da400] 06:36:59 INFO - PROCESS | 1804 | 1461073019559 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:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1840ms 06:36:59 INFO - PROCESS | 1804 | 1461073019611 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 1804 | 1461073019622 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:36:59 INFO - PROCESS | 1804 | 1461073019634 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 1804 | 1461073019639 Marionette TRACE conn4 <- [1,2898,null,{}] 06:36:59 INFO - PROCESS | 1804 | 1461073019646 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:36:59 INFO - PROCESS | 1804 | 1461073019921 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:37:00 INFO - PROCESS | 1804 | 1461073020283 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bb8800 == 140 [pid = 1804] [id = 732] 06:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8a03c400) [pid = 1804] [serial = 2197] [outer = (nil)] 06:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8a352c00) [pid = 1804] [serial = 2198] [outer = 0x8a03c400] 06:37:00 INFO - PROCESS | 1804 | 1461073020378 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8bac0400) [pid = 1804] [serial = 2199] [outer = 0x8a03c400] 06:37:01 INFO - PROCESS | 1804 | 1461073021443 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:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1843ms 06:37:01 INFO - PROCESS | 1804 | 1461073021477 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 1804 | 1461073021482 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:37:01 INFO - PROCESS | 1804 | 1461073021489 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 1804 | 1461073021495 Marionette TRACE conn4 <- [1,2902,null,{}] 06:37:01 INFO - PROCESS | 1804 | 1461073021513 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:37:01 INFO - PROCESS | 1804 | 1461073021775 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:37:02 INFO - PROCESS | 1804 | 1461073022189 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e019c00 == 141 [pid = 1804] [id = 733] 06:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8e01f800) [pid = 1804] [serial = 2200] [outer = (nil)] 06:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e2a2000) [pid = 1804] [serial = 2201] [outer = 0x8e01f800] 06:37:02 INFO - PROCESS | 1804 | 1461073022296 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e2b0000) [pid = 1804] [serial = 2202] [outer = 0x8e01f800] 06:37:03 INFO - PROCESS | 1804 | 1461073023257 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1835ms 06:37:03 INFO - PROCESS | 1804 | 1461073023325 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 1804 | 1461073023331 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:37:03 INFO - PROCESS | 1804 | 1461073023338 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 1804 | 1461073023341 Marionette TRACE conn4 <- [1,2906,null,{}] 06:37:03 INFO - PROCESS | 1804 | 1461073023348 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:37:03 INFO - PROCESS | 1804 | 1461073023598 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:37:03 INFO - PROCESS | 1804 | 1461073023955 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2a7000 == 142 [pid = 1804] [id = 734] 06:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8e389800) [pid = 1804] [serial = 2203] [outer = (nil)] 06:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ec5f000) [pid = 1804] [serial = 2204] [outer = 0x8e389800] 06:37:04 INFO - PROCESS | 1804 | 1461073024055 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8eee4800) [pid = 1804] [serial = 2205] [outer = 0x8e389800] 06:37:05 INFO - PROCESS | 1804 | 1461073025051 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:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1783ms 06:37:05 INFO - PROCESS | 1804 | 1461073025121 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 1804 | 1461073025126 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:37:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:37:05 INFO - PROCESS | 1804 | 1461073025133 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 1804 | 1461073025137 Marionette TRACE conn4 <- [1,2910,null,{}] 06:37:05 INFO - PROCESS | 1804 | 1461073025144 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:37:05 INFO - PROCESS | 1804 | 1461073025429 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:37:05 INFO - PROCESS | 1804 | 1461073025841 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x89b14400 == 143 [pid = 1804] [id = 735] 06:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f5f3400) [pid = 1804] [serial = 2206] [outer = (nil)] 06:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f77cc00) [pid = 1804] [serial = 2207] [outer = 0x8f5f3400] 06:37:05 INFO - PROCESS | 1804 | 1461073025936 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8fb50c00) [pid = 1804] [serial = 2208] [outer = 0x8f5f3400] 06:37:06 INFO - PROCESS | 1804 | 1461073026788 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:37:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:37:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:37:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1687ms 06:37:06 INFO - PROCESS | 1804 | 1461073026829 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 1804 | 1461073026833 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:37:06 INFO - TEST-START | /DOMEvents/constructors.html 06:37:06 INFO - PROCESS | 1804 | 1461073026845 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 1804 | 1461073026850 Marionette TRACE conn4 <- [1,2914,null,{}] 06:37:06 INFO - PROCESS | 1804 | 1461073026857 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:37:07 INFO - PROCESS | 1804 | 1461073027143 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:37:07 INFO - PROCESS | 1804 | 1461073027444 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e203c00 == 144 [pid = 1804] [id = 736] 06:37:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8fcc5000) [pid = 1804] [serial = 2209] [outer = (nil)] 06:37:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fff7800) [pid = 1804] [serial = 2210] [outer = 0x8fcc5000] 06:37:07 INFO - PROCESS | 1804 | 1461073027599 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x900a7400) [pid = 1804] [serial = 2211] [outer = 0x8fcc5000] 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:37:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:37:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:37:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1808ms 06:37:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:37:08 INFO - PROCESS | 1804 | 1461073028585 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:37:08 INFO - PROCESS | 1804 | 1461073028653 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 1804 | 1461073028660 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:37:08 INFO - PROCESS | 1804 | 1461073028678 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 1804 | 1461073028686 Marionette TRACE conn4 <- [1,2918,null,{}] 06:37:08 INFO - PROCESS | 1804 | 1461073028700 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:37:08 INFO - PROCESS | 1804 | 1461073028988 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:37:09 INFO - PROCESS | 1804 | 1461073029356 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f771400 == 145 [pid = 1804] [id = 737] 06:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8ff46000) [pid = 1804] [serial = 2212] [outer = (nil)] 06:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x902d0000) [pid = 1804] [serial = 2213] [outer = 0x8ff46000] 06:37:09 INFO - PROCESS | 1804 | 1461073029448 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x90626c00) [pid = 1804] [serial = 2214] [outer = 0x8ff46000] 06:37:10 INFO - PROCESS | 1804 | 1461073030294 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:37:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:37:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1651ms 06:37:10 INFO - PROCESS | 1804 | 1461073030326 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 1804 | 1461073030329 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:37:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:37:10 INFO - PROCESS | 1804 | 1461073030337 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 1804 | 1461073030340 Marionette TRACE conn4 <- [1,2922,null,{}] 06:37:10 INFO - PROCESS | 1804 | 1461073030347 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:37:10 INFO - PROCESS | 1804 | 1461073030584 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:37:10 INFO - PROCESS | 1804 | 1461073030921 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f5f8c00 == 146 [pid = 1804] [id = 738] 06:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8f5fbc00) [pid = 1804] [serial = 2215] [outer = (nil)] 06:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x91f40800) [pid = 1804] [serial = 2216] [outer = 0x8f5fbc00] 06:37:11 INFO - PROCESS | 1804 | 1461073031019 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x91f4ac00) [pid = 1804] [serial = 2217] [outer = 0x8f5fbc00] 06:37:11 INFO - PROCESS | 1804 | [1804] 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:37:11 INFO - PROCESS | 1804 | [1804] 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:37:11 INFO - PROCESS | 1804 | [1804] 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:37:11 INFO - PROCESS | 1804 | [1804] 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:37:11 INFO - PROCESS | 1804 | 1461073031933 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:37:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:37:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:11 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:37:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:11 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:37:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:11 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:37:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:37:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1638ms 06:37:11 INFO - PROCESS | 1804 | 1461073031977 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 1804 | 1461073031981 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:37:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:37:12 INFO - PROCESS | 1804 | 1461073031993 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 1804 | 1461073032001 Marionette TRACE conn4 <- [1,2926,null,{}] 06:37:12 INFO - PROCESS | 1804 | 1461073032007 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:37:12 INFO - PROCESS | 1804 | 1461073032338 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:37:12 INFO - PROCESS | 1804 | 1461073032567 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x91f43c00 == 147 [pid = 1804] [id = 739] 06:37:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91f44400) [pid = 1804] [serial = 2218] [outer = (nil)] 06:37:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x93b39400) [pid = 1804] [serial = 2219] [outer = 0x91f44400] 06:37:12 INFO - PROCESS | 1804 | 1461073032704 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x944efc00) [pid = 1804] [serial = 2220] [outer = 0x91f44400] 06:37:13 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:37:13 INFO - PROCESS | 1804 | 1461073033530 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:37:13 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:37:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1599ms 06:37:13 INFO - PROCESS | 1804 | 1461073033592 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 1804 | 1461073033597 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:37:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:37:13 INFO - PROCESS | 1804 | 1461073033604 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 1804 | 1461073033608 Marionette TRACE conn4 <- [1,2930,null,{}] 06:37:13 INFO - PROCESS | 1804 | 1461073033615 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:37:13 INFO - PROCESS | 1804 | 1461073033893 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:37:14 INFO - PROCESS | 1804 | 1461073034199 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x902ce800 == 148 [pid = 1804] [id = 740] 06:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x932f8400) [pid = 1804] [serial = 2221] [outer = (nil)] 06:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x945e3c00) [pid = 1804] [serial = 2222] [outer = 0x932f8400] 06:37:14 INFO - PROCESS | 1804 | 1461073034336 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x95ae6400) [pid = 1804] [serial = 2223] [outer = 0x932f8400] 06:37:15 INFO - PROCESS | 1804 | 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:37:15 INFO - PROCESS | 1804 | 1461073035157 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:37:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:37:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1584ms 06:37:15 INFO - PROCESS | 1804 | 1461073035189 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 1804 | 1461073035194 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:37:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:37:15 INFO - PROCESS | 1804 | 1461073035201 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 1804 | 1461073035207 Marionette TRACE conn4 <- [1,2934,null,{}] 06:37:15 INFO - PROCESS | 1804 | 1461073035213 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:37:15 INFO - PROCESS | 1804 | 1461073035505 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:37:15 INFO - PROCESS | 1804 | 1461073035819 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b3ac00 == 149 [pid = 1804] [id = 741] 06:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x974ab400) [pid = 1804] [serial = 2224] [outer = (nil)] 06:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x975e2000) [pid = 1804] [serial = 2225] [outer = 0x974ab400] 06:37:16 INFO - PROCESS | 1804 | 1461073035995 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x9777b000) [pid = 1804] [serial = 2226] [outer = 0x974ab400] 06:37:16 INFO - PROCESS | 1804 | 1461073036848 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:37:16 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:37:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1681ms 06:37:16 INFO - PROCESS | 1804 | 1461073036884 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 1804 | 1461073036888 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:37:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:37:16 INFO - PROCESS | 1804 | 1461073036895 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 1804 | 1461073036899 Marionette TRACE conn4 <- [1,2938,null,{}] 06:37:16 INFO - PROCESS | 1804 | 1461073036905 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:37:17 INFO - PROCESS | 1804 | 1461073037140 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:37:17 INFO - PROCESS | 1804 | 1461073037449 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x869e5c00 == 150 [pid = 1804] [id = 742] 06:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x97553400) [pid = 1804] [serial = 2227] [outer = (nil)] 06:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x97c23800) [pid = 1804] [serial = 2228] [outer = 0x97553400] 06:37:17 INFO - PROCESS | 1804 | 1461073037548 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x97c2d000) [pid = 1804] [serial = 2229] [outer = 0x97553400] 06:37:18 INFO - PROCESS | 1804 | 1461073038405 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:37:18 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:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1537ms 06:37:18 INFO - PROCESS | 1804 | 1461073038433 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 1804 | 1461073038437 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:37:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:37:18 INFO - PROCESS | 1804 | 1461073038445 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 1804 | 1461073038448 Marionette TRACE conn4 <- [1,2942,null,{}] 06:37:18 INFO - PROCESS | 1804 | 1461073038454 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:37:18 INFO - PROCESS | 1804 | 1461073038724 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:37:19 INFO - PROCESS | 1804 | 1461073039009 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x945d6800 == 151 [pid = 1804] [id = 743] 06:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x9674b000) [pid = 1804] [serial = 2230] [outer = (nil)] 06:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x98a7e800) [pid = 1804] [serial = 2231] [outer = 0x9674b000] 06:37:19 INFO - PROCESS | 1804 | 1461073039104 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x990aec00) [pid = 1804] [serial = 2232] [outer = 0x9674b000] 06:37:19 INFO - PROCESS | 1804 | 1461073039986 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:37:20 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:37:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1587ms 06:37:20 INFO - PROCESS | 1804 | 1461073040034 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 1804 | 1461073040037 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:37:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:37:20 INFO - PROCESS | 1804 | 1461073040044 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 1804 | 1461073040048 Marionette TRACE conn4 <- [1,2946,null,{}] 06:37:20 INFO - PROCESS | 1804 | 1461073040054 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:37:20 INFO - PROCESS | 1804 | 1461073040322 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:37:20 INFO - PROCESS | 1804 | 1461073040637 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x97c2f400 == 152 [pid = 1804] [id = 744] 06:37:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x987a5000) [pid = 1804] [serial = 2233] [outer = (nil)] 06:37:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9930dc00) [pid = 1804] [serial = 2234] [outer = 0x987a5000] 06:37:20 INFO - PROCESS | 1804 | 1461073040790 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x9ae7fc00) [pid = 1804] [serial = 2235] [outer = 0x987a5000] 06:37:21 INFO - PROCESS | 1804 | 1461073041631 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:37:21 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:37:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1640ms 06:37:21 INFO - PROCESS | 1804 | 1461073041685 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 1804 | 1461073041690 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:37:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:37:21 INFO - PROCESS | 1804 | 1461073041697 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 1804 | 1461073041700 Marionette TRACE conn4 <- [1,2950,null,{}] 06:37:21 INFO - PROCESS | 1804 | 1461073041707 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:37:22 INFO - PROCESS | 1804 | 1461073042073 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:37:22 INFO - PROCESS | 1804 | 1461073042299 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a08c00 == 153 [pid = 1804] [id = 745] 06:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x9633e800) [pid = 1804] [serial = 2236] [outer = (nil)] 06:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x9b0d2800) [pid = 1804] [serial = 2237] [outer = 0x9633e800] 06:37:22 INFO - PROCESS | 1804 | 1461073042399 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x9b0d7c00) [pid = 1804] [serial = 2238] [outer = 0x9633e800] 06:37:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b0cc400 == 154 [pid = 1804] [id = 746] 06:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x9df8dc00) [pid = 1804] [serial = 2239] [outer = (nil)] 06:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x9fb8d000) [pid = 1804] [serial = 2240] [outer = 0x9df8dc00] 06:37:23 INFO - PROCESS | 1804 | 1461073043367 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:37:23 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:37:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1729ms 06:37:23 INFO - PROCESS | 1804 | 1461073043428 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 1804 | 1461073043432 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:37:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:37:23 INFO - PROCESS | 1804 | 1461073043440 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 1804 | 1461073043444 Marionette TRACE conn4 <- [1,2954,null,{}] 06:37:23 INFO - PROCESS | 1804 | 1461073043451 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:37:23 INFO - PROCESS | 1804 | 1461073043775 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:37:24 INFO - PROCESS | 1804 | 1461073044133 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b097800 == 155 [pid = 1804] [id = 747] 06:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9b0d0800) [pid = 1804] [serial = 2241] [outer = (nil)] 06:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x9ea18000) [pid = 1804] [serial = 2242] [outer = 0x9b0d0800] 06:37:24 INFO - PROCESS | 1804 | 1461073044229 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x9fb2f800) [pid = 1804] [serial = 2243] [outer = 0x9b0d0800] 06:37:25 INFO - PROCESS | 1804 | 1461073045048 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:37:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:37:25 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:37:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1634ms 06:37:25 INFO - PROCESS | 1804 | 1461073045076 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 1804 | 1461073045080 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:37:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:37:25 INFO - PROCESS | 1804 | 1461073045087 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 1804 | 1461073045091 Marionette TRACE conn4 <- [1,2958,null,{}] 06:37:25 INFO - PROCESS | 1804 | 1461073045097 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:37:25 INFO - PROCESS | 1804 | 1461073045358 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:37:25 INFO - PROCESS | 1804 | 1461073045667 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x9b097c00 == 156 [pid = 1804] [id = 748] 06:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x9b0d3c00) [pid = 1804] [serial = 2244] [outer = (nil)] 06:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0xa0050000) [pid = 1804] [serial = 2245] [outer = 0x9b0d3c00] 06:37:25 INFO - PROCESS | 1804 | 1461073045764 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0xa0a48c00) [pid = 1804] [serial = 2246] [outer = 0x9b0d3c00] 06:37:26 INFO - PROCESS | 1804 | 1461073046657 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:37:26 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:37:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1581ms 06:37:26 INFO - PROCESS | 1804 | 1461073046668 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 1804 | 1461073046672 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:37:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:37:26 INFO - PROCESS | 1804 | 1461073046679 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 1804 | 1461073046682 Marionette TRACE conn4 <- [1,2962,null,{}] 06:37:26 INFO - PROCESS | 1804 | 1461073046689 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:37:26 INFO - PROCESS | 1804 | 1461073046930 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:37:27 INFO - PROCESS | 1804 | 1461073047245 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x9fc50000 == 157 [pid = 1804] [id = 749] 06:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x9fc55000) [pid = 1804] [serial = 2247] [outer = (nil)] 06:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0xa0c33000) [pid = 1804] [serial = 2248] [outer = 0x9fc55000] 06:37:27 INFO - PROCESS | 1804 | 1461073047338 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0xa0e4ac00) [pid = 1804] [serial = 2249] [outer = 0x9fc55000] 06:37:30 INFO - PROCESS | 1804 | --DOCSHELL 0x902d2800 == 156 [pid = 1804] [id = 601] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8ba76c00) [pid = 1804] [serial = 2129] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x97552800) [pid = 1804] [serial = 2055] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8a03d400) [pid = 1804] [serial = 2010] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8a153400) [pid = 1804] [serial = 2126] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8a353400) [pid = 1804] [serial = 2127] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x97bf2400) [pid = 1804] [serial = 2114] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x97ab5c00) [pid = 1804] [serial = 2112] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x97ab2800) [pid = 1804] [serial = 2111] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x979b9400) [pid = 1804] [serial = 2109] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x97779c00) [pid = 1804] [serial = 2108] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x975e9800) [pid = 1804] [serial = 2106] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x975e7800) [pid = 1804] [serial = 2105] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x97189400) [pid = 1804] [serial = 2103] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x96741800) [pid = 1804] [serial = 2102] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x93b3bc00) [pid = 1804] [serial = 2100] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x93340000) [pid = 1804] [serial = 2099] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x91fa8800) [pid = 1804] [serial = 2097] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x91f49400) [pid = 1804] [serial = 2096] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x90626800) [pid = 1804] [serial = 2094] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x905bcc00) [pid = 1804] [serial = 2093] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x902d3c00) [pid = 1804] [serial = 2091] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x90186000) [pid = 1804] [serial = 2090] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x8fff5400) [pid = 1804] [serial = 2088] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x8ff4a000) [pid = 1804] [serial = 2087] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x8f5f2800) [pid = 1804] [serial = 2084] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x8fcc5400) [pid = 1804] [serial = 2085] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x8ec5f400) [pid = 1804] [serial = 2082] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x8eb70800) [pid = 1804] [serial = 2081] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x8e384c00) [pid = 1804] [serial = 2079] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x8e2a8400) [pid = 1804] [serial = 2078] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x8e00c400) [pid = 1804] [serial = 2076] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x8bdbcc00) [pid = 1804] [serial = 2075] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8a040800) [pid = 1804] [serial = 2073] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x89f25400) [pid = 1804] [serial = 2072] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x88f59000) [pid = 1804] [serial = 2070] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x88582000) [pid = 1804] [serial = 2069] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x893d8800) [pid = 1804] [serial = 2123] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x88f5f000) [pid = 1804] [serial = 2120] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x891e3000) [pid = 1804] [serial = 2121] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x980eac00) [pid = 1804] [serial = 2117] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x97c24000) [pid = 1804] [serial = 2115] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8989e400) [pid = 1804] [serial = 2124] [outer = (nil)] [url = about:blank] 06:37:31 INFO - PROCESS | 1804 | 1461073051472 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:37:31 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:37:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 4846ms 06:37:31 INFO - PROCESS | 1804 | 1461073051526 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 1804 | 1461073051532 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:37:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:37:31 INFO - PROCESS | 1804 | 1461073051541 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 1804 | 1461073051546 Marionette TRACE conn4 <- [1,2966,null,{}] 06:37:31 INFO - PROCESS | 1804 | 1461073051556 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:37:31 INFO - PROCESS | 1804 | 1461073051931 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:37:32 INFO - PROCESS | 1804 | 1461073052141 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x88fdcc00 == 157 [pid = 1804] [id = 750] 06:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x88fe5000) [pid = 1804] [serial = 2250] [outer = (nil)] 06:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x89295400) [pid = 1804] [serial = 2251] [outer = 0x88fe5000] 06:37:32 INFO - PROCESS | 1804 | 1461073052226 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x893d1400) [pid = 1804] [serial = 2252] [outer = 0x88fe5000] 06:37:32 INFO - PROCESS | 1804 | 1461073052978 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:37:33 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:37:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1483ms 06:37:33 INFO - PROCESS | 1804 | 1461073053025 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 1804 | 1461073053033 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:37:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:37:33 INFO - PROCESS | 1804 | 1461073053044 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 1804 | 1461073053049 Marionette TRACE conn4 <- [1,2970,null,{}] 06:37:33 INFO - PROCESS | 1804 | 1461073053055 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:37:33 INFO - PROCESS | 1804 | 1461073053378 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:37:33 INFO - PROCESS | 1804 | 1461073053523 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x893d6000 == 158 [pid = 1804] [id = 751] 06:37:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x893dd000) [pid = 1804] [serial = 2253] [outer = (nil)] 06:37:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x89f26800) [pid = 1804] [serial = 2254] [outer = 0x893dd000] 06:37:33 INFO - PROCESS | 1804 | 1461073053633 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8a151400) [pid = 1804] [serial = 2255] [outer = 0x893dd000] 06:37:34 INFO - PROCESS | 1804 | 1461073054572 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:37:34 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:37:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1578ms 06:37:34 INFO - PROCESS | 1804 | 1461073054624 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 1804 | 1461073054628 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:37:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:37:34 INFO - PROCESS | 1804 | 1461073054644 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 1804 | 1461073054650 Marionette TRACE conn4 <- [1,2974,null,{}] 06:37:34 INFO - PROCESS | 1804 | 1461073054667 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:37:34 INFO - PROCESS | 1804 | 1461073054976 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:37:35 INFO - PROCESS | 1804 | 1461073055039 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8bac3000 == 159 [pid = 1804] [id = 752] 06:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8bac3c00) [pid = 1804] [serial = 2256] [outer = (nil)] 06:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8bdc2c00) [pid = 1804] [serial = 2257] [outer = 0x8bac3c00] 06:37:35 INFO - PROCESS | 1804 | 1461073055132 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8e007000) [pid = 1804] [serial = 2258] [outer = 0x8bac3c00] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x91f41400) [pid = 1804] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x8aae6000) [pid = 1804] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x8a9af000) [pid = 1804] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x93b30c00) [pid = 1804] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x91f43800) [pid = 1804] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x902e5800) [pid = 1804] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x9018c800) [pid = 1804] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8fda8000) [pid = 1804] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x8fda3400) [pid = 1804] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x89b15c00) [pid = 1804] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x8a160c00) [pid = 1804] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x8aae5000) [pid = 1804] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f774c00) [pid = 1804] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8e2a4800) [pid = 1804] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8e021800) [pid = 1804] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8e01e000) [pid = 1804] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x89bc2c00) [pid = 1804] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x891e1000) [pid = 1804] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8870b400) [pid = 1804] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:37:36 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x9717d000) [pid = 1804] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:37:36 INFO - PROCESS | 1804 | 1461073056793 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:37:36 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:37:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2200ms 06:37:36 INFO - PROCESS | 1804 | 1461073056836 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:37:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:37:36 INFO - PROCESS | 1804 | 1461073056841 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:37:36 INFO - PROCESS | 1804 | 1461073056848 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 1804 | 1461073056851 Marionette TRACE conn4 <- [1,2978,null,{}] 06:37:36 INFO - PROCESS | 1804 | 1461073056857 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:37:37 INFO - PROCESS | 1804 | 1461073057074 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:37:37 INFO - PROCESS | 1804 | 1461073057301 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x89897400 == 160 [pid = 1804] [id = 753] 06:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x8aae6000) [pid = 1804] [serial = 2259] [outer = (nil)] 06:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8e00a400) [pid = 1804] [serial = 2260] [outer = 0x8aae6000] 06:37:37 INFO - PROCESS | 1804 | 1461073057384 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8e013c00) [pid = 1804] [serial = 2261] [outer = 0x8aae6000] 06:37:38 INFO - PROCESS | 1804 | 1461073058139 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:37:38 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:37:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1342ms 06:37:38 INFO - PROCESS | 1804 | 1461073058190 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 1804 | 1461073058194 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:37:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:37:38 INFO - PROCESS | 1804 | 1461073058201 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 1804 | 1461073058205 Marionette TRACE conn4 <- [1,2982,null,{}] 06:37:38 INFO - PROCESS | 1804 | 1461073058211 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:37:38 INFO - PROCESS | 1804 | 1461073058529 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:37:38 INFO - PROCESS | 1804 | 1461073058880 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x88580800 == 161 [pid = 1804] [id = 754] 06:37:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x88581c00) [pid = 1804] [serial = 2262] [outer = (nil)] 06:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x88712000) [pid = 1804] [serial = 2263] [outer = 0x88581c00] 06:37:39 INFO - PROCESS | 1804 | 1461073059056 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x88fde000) [pid = 1804] [serial = 2264] [outer = 0x88581c00] 06:37:39 INFO - PROCESS | 1804 | 1461073059960 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:37:39 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:37:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:37:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1800ms 06:37:40 INFO - PROCESS | 1804 | 1461073060008 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 1804 | 1461073060019 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:37:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:37:40 INFO - PROCESS | 1804 | 1461073060028 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 1804 | 1461073060034 Marionette TRACE conn4 <- [1,2986,null,{}] 06:37:40 INFO - PROCESS | 1804 | 1461073060044 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:37:40 INFO - PROCESS | 1804 | 1461073060417 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:37:40 INFO - PROCESS | 1804 | 1461073060699 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc3000 == 162 [pid = 1804] [id = 755] 06:37:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x89f22400) [pid = 1804] [serial = 2265] [outer = (nil)] 06:37:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8a045400) [pid = 1804] [serial = 2266] [outer = 0x89f22400] 06:37:40 INFO - PROCESS | 1804 | 1461073060803 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8a349c00) [pid = 1804] [serial = 2267] [outer = 0x89f22400] 06:37:41 INFO - PROCESS | 1804 | 1461073061769 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:37:41 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:37:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1788ms 06:37:41 INFO - PROCESS | 1804 | 1461073061820 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 1804 | 1461073061827 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:37:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:37:41 INFO - PROCESS | 1804 | 1461073061835 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 1804 | 1461073061839 Marionette TRACE conn4 <- [1,2990,null,{}] 06:37:41 INFO - PROCESS | 1804 | 1461073061845 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:37:42 INFO - PROCESS | 1804 | 1461073062211 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:37:42 INFO - PROCESS | 1804 | 1461073062539 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8aaee800 == 163 [pid = 1804] [id = 756] 06:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8bac2400) [pid = 1804] [serial = 2268] [outer = (nil)] 06:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8bdc0800) [pid = 1804] [serial = 2269] [outer = 0x8bac2400] 06:37:42 INFO - PROCESS | 1804 | 1461073062639 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x8e006000) [pid = 1804] [serial = 2270] [outer = 0x8bac2400] 06:37:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e20a400 == 164 [pid = 1804] [id = 757] 06:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8e20c400) [pid = 1804] [serial = 2271] [outer = (nil)] 06:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8e2a3800) [pid = 1804] [serial = 2272] [outer = 0x8e20c400] 06:37:43 INFO - PROCESS | 1804 | 1461073063626 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:37:43 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:37:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1834ms 06:37:43 INFO - PROCESS | 1804 | 1461073063671 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 1804 | 1461073063676 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:37:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:37:43 INFO - PROCESS | 1804 | 1461073063694 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 1804 | 1461073063705 Marionette TRACE conn4 <- [1,2994,null,{}] 06:37:43 INFO - PROCESS | 1804 | 1461073063711 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:37:44 INFO - PROCESS | 1804 | 1461073064038 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:37:44 INFO - PROCESS | 1804 | 1461073064383 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x84febc00 == 165 [pid = 1804] [id = 758] 06:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8e205000) [pid = 1804] [serial = 2273] [outer = (nil)] 06:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8eb6ac00) [pid = 1804] [serial = 2274] [outer = 0x8e205000] 06:37:44 INFO - PROCESS | 1804 | 1461073064483 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8eb76000) [pid = 1804] [serial = 2275] [outer = 0x8e205000] 06:37:45 INFO - PROCESS | 1804 | 1461073065299 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:37:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:37:45 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:37:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1650ms 06:37:45 INFO - PROCESS | 1804 | 1461073065334 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 1804 | 1461073065338 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:37:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:37:45 INFO - PROCESS | 1804 | 1461073065346 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 1804 | 1461073065350 Marionette TRACE conn4 <- [1,2998,null,{}] 06:37:45 INFO - PROCESS | 1804 | 1461073065356 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:37:45 INFO - PROCESS | 1804 | 1461073065604 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:37:45 INFO - PROCESS | 1804 | 1461073065884 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e2adc00 == 166 [pid = 1804] [id = 759] 06:37:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8eb72800) [pid = 1804] [serial = 2276] [outer = (nil)] 06:37:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x8eee3400) [pid = 1804] [serial = 2277] [outer = 0x8eb72800] 06:37:46 INFO - PROCESS | 1804 | 1461073065995 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8f771c00) [pid = 1804] [serial = 2278] [outer = 0x8eb72800] 06:37:46 INFO - PROCESS | 1804 | 1461073066947 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:37:46 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:37:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1632ms 06:37:46 INFO - PROCESS | 1804 | 1461073066979 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 1804 | 1461073066983 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:37:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:37:46 INFO - PROCESS | 1804 | 1461073066990 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 1804 | 1461073066993 Marionette TRACE conn4 <- [1,3002,null,{}] 06:37:47 INFO - PROCESS | 1804 | 1461073066999 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:37:47 INFO - PROCESS | 1804 | 1461073067238 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:37:47 INFO - PROCESS | 1804 | 1461073067557 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcc9800 == 167 [pid = 1804] [id = 760] 06:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8fccc800) [pid = 1804] [serial = 2279] [outer = (nil)] 06:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x8fd9f400) [pid = 1804] [serial = 2280] [outer = 0x8fccc800] 06:37:47 INFO - PROCESS | 1804 | 1461073067724 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x8ff41800) [pid = 1804] [serial = 2281] [outer = 0x8fccc800] 06:37:48 INFO - PROCESS | 1804 | 1461073068607 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:37:48 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:37:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1641ms 06:37:48 INFO - PROCESS | 1804 | 1461073068633 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 1804 | 1461073068637 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:37:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:37:48 INFO - PROCESS | 1804 | 1461073068644 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 1804 | 1461073068648 Marionette TRACE conn4 <- [1,3006,null,{}] 06:37:48 INFO - PROCESS | 1804 | 1461073068655 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:37:48 INFO - PROCESS | 1804 | 1461073068901 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:37:49 INFO - PROCESS | 1804 | 1461073069179 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x8f77dc00 == 168 [pid = 1804] [id = 761] 06:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x8ff44800) [pid = 1804] [serial = 2282] [outer = (nil)] 06:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x90187400) [pid = 1804] [serial = 2283] [outer = 0x8ff44800] 06:37:49 INFO - PROCESS | 1804 | 1461073069278 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x9018c400) [pid = 1804] [serial = 2284] [outer = 0x8ff44800] 06:37:50 INFO - PROCESS | 1804 | 1461073070165 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:37:50 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:37:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1582ms 06:37:50 INFO - PROCESS | 1804 | 1461073070227 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:37:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:37:50 INFO - PROCESS | 1804 | 1461073070232 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:37:50 INFO - PROCESS | 1804 | 1461073070239 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 1804 | 1461073070244 Marionette TRACE conn4 <- [1,3010,null,{}] 06:37:50 INFO - PROCESS | 1804 | 1461073070271 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:37:50 INFO - PROCESS | 1804 | 1461073070522 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:37:50 INFO - PROCESS | 1804 | 1461073070826 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x900a7800 == 169 [pid = 1804] [id = 762] 06:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x902d2000) [pid = 1804] [serial = 2285] [outer = (nil)] 06:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x902dd400) [pid = 1804] [serial = 2286] [outer = 0x902d2000] 06:37:50 INFO - PROCESS | 1804 | 1461073070974 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x905bb800) [pid = 1804] [serial = 2287] [outer = 0x902d2000] 06:37:51 INFO - PROCESS | 1804 | 1461073071890 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:37:51 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:37:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1688ms 06:37:51 INFO - PROCESS | 1804 | 1461073071928 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:37:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:37:51 INFO - PROCESS | 1804 | 1461073071932 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:37:51 INFO - PROCESS | 1804 | 1461073071939 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 1804 | 1461073071943 Marionette TRACE conn4 <- [1,3014,null,{}] 06:37:51 INFO - PROCESS | 1804 | 1461073071950 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:37:52 INFO - PROCESS | 1804 | 1461073072221 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:37:52 INFO - PROCESS | 1804 | 1461073072537 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x902cf800 == 170 [pid = 1804] [id = 763] 06:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x905b3c00) [pid = 1804] [serial = 2288] [outer = (nil)] 06:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x913e0800) [pid = 1804] [serial = 2289] [outer = 0x905b3c00] 06:37:52 INFO - PROCESS | 1804 | 1461073072680 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x91f0a000) [pid = 1804] [serial = 2290] [outer = 0x905b3c00] 06:37:53 INFO - PROCESS | 1804 | [1804] 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:37:53 INFO - PROCESS | 1804 | 1461073073599 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:37:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:37:53 INFO - {} 06:37:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:37:53 INFO - {} 06:37:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:37:53 INFO - {} 06:37:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:37:53 INFO - {} 06:37:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1687ms 06:37:53 INFO - PROCESS | 1804 | 1461073073634 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 1804 | 1461073073638 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:37:53 INFO - TEST-START | /FileAPI/fileReader.html 06:37:53 INFO - PROCESS | 1804 | 1461073073646 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 1804 | 1461073073650 Marionette TRACE conn4 <- [1,3018,null,{}] 06:37:53 INFO - PROCESS | 1804 | 1461073073656 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:37:54 INFO - PROCESS | 1804 | 1461073074016 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:37:54 INFO - PROCESS | 1804 | 1461073074290 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fb46800 == 171 [pid = 1804] [id = 764] 06:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x902d2800) [pid = 1804] [serial = 2291] [outer = (nil)] 06:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x93b32000) [pid = 1804] [serial = 2292] [outer = 0x902d2800] 06:37:54 INFO - PROCESS | 1804 | 1461073074387 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x93b3a000) [pid = 1804] [serial = 2293] [outer = 0x902d2800] 06:37:55 INFO - PROCESS | 1804 | 1461073075221 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:37:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:37:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:37:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:37:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:37:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1631ms 06:37:55 INFO - PROCESS | 1804 | 1461073075279 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 1804 | 1461073075282 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:37:55 INFO - TEST-START | /FileAPI/historical.html 06:37:55 INFO - PROCESS | 1804 | 1461073075290 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 1804 | 1461073075293 Marionette TRACE conn4 <- [1,3022,null,{}] 06:37:55 INFO - PROCESS | 1804 | 1461073075301 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:37:55 INFO - PROCESS | 1804 | 1461073075549 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:37:55 INFO - PROCESS | 1804 | 1461073075864 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x95a3d400 == 172 [pid = 1804] [id = 765] 06:37:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x95a41c00) [pid = 1804] [serial = 2294] [outer = (nil)] 06:37:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x95c5f800) [pid = 1804] [serial = 2295] [outer = 0x95a41c00] 06:37:56 INFO - PROCESS | 1804 | 1461073076045 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x9674c400) [pid = 1804] [serial = 2296] [outer = 0x95a41c00] 06:37:56 INFO - PROCESS | 1804 | 1461073076930 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:37:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:37:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:37:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:37:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:37:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:37:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:37:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:37:56 INFO - TEST-OK | /FileAPI/historical.html | took 1691ms 06:37:56 INFO - PROCESS | 1804 | 1461073076985 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 1804 | 1461073076990 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:37:57 INFO - TEST-START | /FileAPI/idlharness.html 06:37:57 INFO - PROCESS | 1804 | 1461073077001 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 1804 | 1461073077015 Marionette TRACE conn4 <- [1,3026,null,{}] 06:37:57 INFO - PROCESS | 1804 | 1461073077037 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:37:57 INFO - PROCESS | 1804 | 1461073077389 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:37:57 INFO - PROCESS | 1804 | 1461073077674 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x89bc0000 == 173 [pid = 1804] [id = 766] 06:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x8e390400) [pid = 1804] [serial = 2297] [outer = (nil)] 06:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x975e8c00) [pid = 1804] [serial = 2298] [outer = 0x8e390400] 06:37:57 INFO - PROCESS | 1804 | 1461073077767 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x97772000) [pid = 1804] [serial = 2299] [outer = 0x8e390400] 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:37:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:37:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:37:59 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:37:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:37:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:37:59 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:37:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:37:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:37:59 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:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:37:59 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:37:59 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:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:37:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:37:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:37:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:37:59 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:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:37:59 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:37:59 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:37:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:37:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:37:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:37:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:37:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:37:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:37:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:37:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:37:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:37:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:37:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 2800ms 06:37:59 INFO - TEST-START | /FileAPI/idlharness.worker 06:37:59 INFO - PROCESS | 1804 | 1461073079653 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:37:59 INFO - PROCESS | 1804 | 1461073079852 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 1804 | 1461073079854 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:37:59 INFO - PROCESS | 1804 | 1461073079911 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 1804 | 1461073079913 Marionette TRACE conn4 <- [1,3030,null,{}] 06:37:59 INFO - PROCESS | 1804 | 1461073079934 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:38:00 INFO - PROCESS | 1804 | 1461073080224 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:38:00 INFO - PROCESS | 1804 | 1461073080528 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x975e7800 == 174 [pid = 1804] [id = 767] 06:38:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x97aad800) [pid = 1804] [serial = 2300] [outer = (nil)] 06:38:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0xa0f61800) [pid = 1804] [serial = 2301] [outer = 0x97aad800] 06:38:00 INFO - PROCESS | 1804 | 1461073080620 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0xa0f6ac00) [pid = 1804] [serial = 2302] [outer = 0x97aad800] 06:38:00 INFO - PROCESS | 1804 | [1804] 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:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:38:03 INFO - {} 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:38:03 INFO - {} 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:38:03 INFO - {} 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:38:03 INFO - {} 06:38:03 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:38:03 INFO - {} 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:38:03 INFO - {} 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:38:03 INFO - {} 06:38:03 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:38:03 INFO - {} 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 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:38:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:03 INFO - {} 06:38:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3570ms 06:38:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:38:03 INFO - PROCESS | 1804 | 1461073083322 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:38:03 INFO - PROCESS | 1804 | 1461073083470 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 1804 | 1461073083485 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:38:03 INFO - PROCESS | 1804 | 1461073083497 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 1804 | 1461073083511 Marionette TRACE conn4 <- [1,3034,null,{}] 06:38:03 INFO - PROCESS | 1804 | 1461073083524 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:38:03 INFO - PROCESS | 1804 | 1461073083937 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:38:04 INFO - PROCESS | 1804 | 1461073084245 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x93b2fc00 == 175 [pid = 1804] [id = 768] 06:38:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x9674c800) [pid = 1804] [serial = 2303] [outer = (nil)] 06:38:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0xa6d36000) [pid = 1804] [serial = 2304] [outer = 0x9674c800] 06:38:04 INFO - PROCESS | 1804 | 1461073084338 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0xa6d66c00) [pid = 1804] [serial = 2305] [outer = 0x9674c800] 06:38:05 INFO - PROCESS | 1804 | 1461073085201 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:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:38:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1757ms 06:38:05 INFO - PROCESS | 1804 | 1461073085255 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 1804 | 1461073085259 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:38:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:38:05 INFO - PROCESS | 1804 | 1461073085266 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 1804 | 1461073085270 Marionette TRACE conn4 <- [1,3038,null,{}] 06:38:05 INFO - PROCESS | 1804 | 1461073085317 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:38:05 INFO - PROCESS | 1804 | 1461073085647 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:38:05 INFO - PROCESS | 1804 | 1461073085875 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x87111400 == 176 [pid = 1804] [id = 769] 06:38:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x87112000) [pid = 1804] [serial = 2306] [outer = (nil)] 06:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x87119000) [pid = 1804] [serial = 2307] [outer = 0x87112000] 06:38:06 INFO - PROCESS | 1804 | 1461073086019 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x8711bc00) [pid = 1804] [serial = 2308] [outer = 0x87112000] 06:38:06 INFO - PROCESS | 1804 | 1461073086918 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:38:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:38:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:38:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1688ms 06:38:06 INFO - PROCESS | 1804 | 1461073086957 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 1804 | 1461073086962 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:38:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:38:07 INFO - PROCESS | 1804 | 1461073086992 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1804 | 1461073086995 Marionette TRACE conn4 <- [1,3042,null,{}] 06:38:07 INFO - PROCESS | 1804 | 1461073087003 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:38:07 INFO - PROCESS | 1804 | 1461073087262 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:38:07 INFO - PROCESS | 1804 | 1461073087597 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x87116800 == 177 [pid = 1804] [id = 770] 06:38:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x87118000) [pid = 1804] [serial = 2309] [outer = (nil)] 06:38:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x871be000) [pid = 1804] [serial = 2310] [outer = 0x87118000] 06:38:07 INFO - PROCESS | 1804 | 1461073087739 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x871c0c00) [pid = 1804] [serial = 2311] [outer = 0x87118000] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x88f5cc00 == 176 [pid = 1804] [id = 709] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x89895400 == 175 [pid = 1804] [id = 497] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x975dd800 == 174 [pid = 1804] [id = 263] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x97aaec00 == 173 [pid = 1804] [id = 703] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x869ef800 == 172 [pid = 1804] [id = 704] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x868c8800 == 171 [pid = 1804] [id = 452] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x89897400 == 170 [pid = 1804] [id = 753] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x8bac3000 == 169 [pid = 1804] [id = 752] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x87a03000 == 168 [pid = 1804] [id = 456] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x893d6000 == 167 [pid = 1804] [id = 751] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x88fdcc00 == 166 [pid = 1804] [id = 750] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x9b0cc400 == 165 [pid = 1804] [id = 746] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x945d6800 == 164 [pid = 1804] [id = 743] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x869e5c00 == 163 [pid = 1804] [id = 742] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x902ce800 == 162 [pid = 1804] [id = 740] 06:38:11 INFO - PROCESS | 1804 | --DOCSHELL 0x93b3ac00 == 161 [pid = 1804] [id = 741] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x91f43c00 == 160 [pid = 1804] [id = 739] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8f5f8c00 == 159 [pid = 1804] [id = 738] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8f771400 == 158 [pid = 1804] [id = 737] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8e203c00 == 157 [pid = 1804] [id = 736] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8e2a7000 == 156 [pid = 1804] [id = 734] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x89b14400 == 155 [pid = 1804] [id = 735] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x8e019c00 == 154 [pid = 1804] [id = 733] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x89bb8800 == 153 [pid = 1804] [id = 732] 06:38:12 INFO - PROCESS | 1804 | --DOCSHELL 0x88706000 == 152 [pid = 1804] [id = 731] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x8babbc00) [pid = 1804] [serial = 2067] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x8df15800) [pid = 1804] [serial = 2192] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x8ba77000) [pid = 1804] [serial = 2189] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x8fd9f800) [pid = 1804] [serial = 2148] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x8fcc4000) [pid = 1804] [serial = 2147] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x8eee6c00) [pid = 1804] [serial = 2145] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x8eee1c00) [pid = 1804] [serial = 2144] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x8eb74800) [pid = 1804] [serial = 2142] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x8e38b800) [pid = 1804] [serial = 2141] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x8e2a1400) [pid = 1804] [serial = 2139] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x8e202400) [pid = 1804] [serial = 2138] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x8df1dc00) [pid = 1804] [serial = 2136] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x8bac0000) [pid = 1804] [serial = 2135] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x8929fc00) [pid = 1804] [serial = 2133] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x89293c00) [pid = 1804] [serial = 2132] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x89234c00) [pid = 1804] [serial = 2183] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x8923bc00) [pid = 1804] [serial = 2184] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x987a2400) [pid = 1804] [serial = 2180] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x984bf400) [pid = 1804] [serial = 2178] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x98476c00) [pid = 1804] [serial = 2177] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x97be6400) [pid = 1804] [serial = 2175] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x97ab1800) [pid = 1804] [serial = 2174] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x975dd400) [pid = 1804] [serial = 2172] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x972dd800) [pid = 1804] [serial = 2171] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x96745800) [pid = 1804] [serial = 2169] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x96740400) [pid = 1804] [serial = 2168] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x95adec00) [pid = 1804] [serial = 2166] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x945e1c00) [pid = 1804] [serial = 2165] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x944f1000) [pid = 1804] [serial = 2163] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x93b35400) [pid = 1804] [serial = 2162] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x91fa3800) [pid = 1804] [serial = 2160] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x91f45400) [pid = 1804] [serial = 2159] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x913e7c00) [pid = 1804] [serial = 2157] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x90627400) [pid = 1804] [serial = 2156] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x902da800) [pid = 1804] [serial = 2154] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x902cd800) [pid = 1804] [serial = 2153] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x900abc00) [pid = 1804] [serial = 2151] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x8ffec800) [pid = 1804] [serial = 2150] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x89b1cc00) [pid = 1804] [serial = 2186] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x89f25c00) [pid = 1804] [serial = 2187] [outer = (nil)] [url = about:blank] 06:38:12 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x8bdc5c00) [pid = 1804] [serial = 2190] [outer = (nil)] [url = about:blank] 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:38:12 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:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:38:12 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:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:38:12 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:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:38:12 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:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:38:12 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:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:12 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:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:38:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 5639ms 06:38:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:38:12 INFO - PROCESS | 1804 | 1461073092535 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:38:12 INFO - PROCESS | 1804 | 1461073092626 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 1804 | 1461073092630 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:38:12 INFO - PROCESS | 1804 | 1461073092756 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 1804 | 1461073092762 Marionette TRACE conn4 <- [1,3046,null,{}] 06:38:12 INFO - PROCESS | 1804 | 1461073092788 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:38:13 INFO - PROCESS | 1804 | 1461073093015 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:38:13 INFO - PROCESS | 1804 | 1461073093232 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x871bc800 == 153 [pid = 1804] [id = 771] 06:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8733bc00) [pid = 1804] [serial = 2312] [outer = (nil)] 06:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x87340400) [pid = 1804] [serial = 2313] [outer = 0x8733bc00] 06:38:13 INFO - PROCESS | 1804 | 1461073093314 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8857f000) [pid = 1804] [serial = 2314] [outer = 0x8733bc00] 06:38:13 INFO - PROCESS | 1804 | [1804] 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:38:14 INFO - PROCESS | 1804 | 1461073094185 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:38:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:38:14 INFO - {} 06:38:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1505ms 06:38:14 INFO - PROCESS | 1804 | 1461073094209 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 1804 | 1461073094217 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:38:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:38:14 INFO - PROCESS | 1804 | 1461073094236 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 1804 | 1461073094242 Marionette TRACE conn4 <- [1,3050,null,{}] 06:38:14 INFO - PROCESS | 1804 | 1461073094248 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:38:14 INFO - PROCESS | 1804 | 1461073094475 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:38:14 INFO - PROCESS | 1804 | 1461073094736 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x87a02c00 == 154 [pid = 1804] [id = 772] 06:38:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x8870b400) [pid = 1804] [serial = 2315] [outer = (nil)] 06:38:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x8923b400) [pid = 1804] [serial = 2316] [outer = 0x8870b400] 06:38:14 INFO - PROCESS | 1804 | 1461073094815 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8989bc00) [pid = 1804] [serial = 2317] [outer = 0x8870b400] 06:38:15 INFO - PROCESS | 1804 | 1461073095734 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:38:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:38:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:38:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:38:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:38:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1538ms 06:38:15 INFO - PROCESS | 1804 | 1461073095775 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 1804 | 1461073095779 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:38:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:38:15 INFO - PROCESS | 1804 | 1461073095793 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 1804 | 1461073095800 Marionette TRACE conn4 <- [1,3054,null,{}] 06:38:15 INFO - PROCESS | 1804 | 1461073095817 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:38:16 INFO - PROCESS | 1804 | 1461073096173 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:38:16 INFO - PROCESS | 1804 | 1461073096227 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x87332000 == 155 [pid = 1804] [id = 773] 06:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x89bbc000) [pid = 1804] [serial = 2318] [outer = (nil)] 06:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x8a15a800) [pid = 1804] [serial = 2319] [outer = 0x89bbc000] 06:38:16 INFO - PROCESS | 1804 | 1461073096466 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x8a9a9000) [pid = 1804] [serial = 2320] [outer = 0x89bbc000] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x8bac3c00) [pid = 1804] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x88fe5000) [pid = 1804] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x9fc55000) [pid = 1804] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x9b0d3c00) [pid = 1804] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x9b0d0800) [pid = 1804] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x9df8dc00) [pid = 1804] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x9633e800) [pid = 1804] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x987a5000) [pid = 1804] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x9674b000) [pid = 1804] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x97553400) [pid = 1804] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x974ab400) [pid = 1804] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x932f8400) [pid = 1804] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x91f44400) [pid = 1804] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x8f5fbc00) [pid = 1804] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x8ff46000) [pid = 1804] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x8fcc5000) [pid = 1804] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x8f5f3400) [pid = 1804] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x8e389800) [pid = 1804] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x8e01f800) [pid = 1804] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x8a03c400) [pid = 1804] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x891da400) [pid = 1804] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x893dd000) [pid = 1804] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x8eee5000) [pid = 1804] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x893d9000) [pid = 1804] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:38:17 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x97aaf400) [pid = 1804] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:18 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:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:18 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:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2844ms 06:38:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:38:18 INFO - PROCESS | 1804 | 1461073098472 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:38:18 INFO - PROCESS | 1804 | 1461073098631 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 1804 | 1461073098635 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:38:18 INFO - PROCESS | 1804 | 1461073098651 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 1804 | 1461073098657 Marionette TRACE conn4 <- [1,3058,null,{}] 06:38:18 INFO - PROCESS | 1804 | 1461073098672 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:38:19 INFO - PROCESS | 1804 | 1461073099106 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:38:19 INFO - PROCESS | 1804 | 1461073099127 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x89298800 == 156 [pid = 1804] [id = 774] 06:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x8a03e000) [pid = 1804] [serial = 2321] [outer = (nil)] 06:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x8e010800) [pid = 1804] [serial = 2322] [outer = 0x8a03e000] 06:38:19 INFO - PROCESS | 1804 | 1461073099216 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x8e01e800) [pid = 1804] [serial = 2323] [outer = 0x8a03e000] 06:38:20 INFO - PROCESS | 1804 | 1461073100547 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:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:38:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:38:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:38:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:38:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:38:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:38:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1970ms 06:38:20 INFO - PROCESS | 1804 | 1461073100655 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 1804 | 1461073100664 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:38:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:38:20 INFO - PROCESS | 1804 | 1461073100682 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1804 | 1461073100687 Marionette TRACE conn4 <- [1,3062,null,{}] 06:38:20 INFO - PROCESS | 1804 | 1461073100696 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:38:20 INFO - PROCESS | 1804 | 1461073100950 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:38:21 INFO - PROCESS | 1804 | 1461073101321 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x88710000 == 157 [pid = 1804] [id = 775] 06:38:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x88fdcc00) [pid = 1804] [serial = 2324] [outer = (nil)] 06:38:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x891e3000) [pid = 1804] [serial = 2325] [outer = 0x88fdcc00] 06:38:21 INFO - PROCESS | 1804 | 1461073101421 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x8923fc00) [pid = 1804] [serial = 2326] [outer = 0x88fdcc00] 06:38:21 INFO - PROCESS | 1804 | [1804] 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:38:22 INFO - PROCESS | 1804 | 1461073102412 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:38:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:38:22 INFO - {} 06:38:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1783ms 06:38:22 INFO - PROCESS | 1804 | 1461073102510 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1804 | 1461073102519 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:38:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:38:22 INFO - PROCESS | 1804 | 1461073102538 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1804 | 1461073102543 Marionette TRACE conn4 <- [1,3066,null,{}] 06:38:22 INFO - PROCESS | 1804 | 1461073102550 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:38:22 INFO - PROCESS | 1804 | 1461073102884 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:38:23 INFO - PROCESS | 1804 | 1461073103341 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x89f2c800 == 158 [pid = 1804] [id = 776] 06:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x8a039000) [pid = 1804] [serial = 2327] [outer = (nil)] 06:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x8df19000) [pid = 1804] [serial = 2328] [outer = 0x8a039000] 06:38:23 INFO - PROCESS | 1804 | 1461073103448 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x8e209000) [pid = 1804] [serial = 2329] [outer = 0x8a039000] 06:38:24 INFO - PROCESS | 1804 | 1461073104401 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:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:38:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:38:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1892ms 06:38:24 INFO - PROCESS | 1804 | 1461073104432 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 1804 | 1461073104438 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:38:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:38:24 INFO - PROCESS | 1804 | 1461073104446 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 1804 | 1461073104454 Marionette TRACE conn4 <- [1,3070,null,{}] 06:38:24 INFO - PROCESS | 1804 | 1461073104474 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:38:24 INFO - PROCESS | 1804 | 1461073104762 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:38:25 INFO - PROCESS | 1804 | 1461073105084 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e387800 == 159 [pid = 1804] [id = 777] 06:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x8e391c00) [pid = 1804] [serial = 2330] [outer = (nil)] 06:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x8eb71000) [pid = 1804] [serial = 2331] [outer = 0x8e391c00] 06:38:25 INFO - PROCESS | 1804 | 1461073105182 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x8ec60400) [pid = 1804] [serial = 2332] [outer = 0x8e391c00] 06:38:26 INFO - PROCESS | 1804 | 1461073106032 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:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:38:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1645ms 06:38:26 INFO - PROCESS | 1804 | 1461073106140 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 1804 | 1461073106145 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:38:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:38:26 INFO - PROCESS | 1804 | 1461073106160 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 1804 | 1461073106164 Marionette TRACE conn4 <- [1,3074,null,{}] 06:38:26 INFO - PROCESS | 1804 | 1461073106170 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:38:26 INFO - PROCESS | 1804 | 1461073106431 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:38:26 INFO - PROCESS | 1804 | 1461073106802 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x87117c00 == 160 [pid = 1804] [id = 778] 06:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x8eee5000) [pid = 1804] [serial = 2333] [outer = (nil)] 06:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x8f5f5400) [pid = 1804] [serial = 2334] [outer = 0x8eee5000] 06:38:26 INFO - PROCESS | 1804 | 1461073106901 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x8f76f400) [pid = 1804] [serial = 2335] [outer = 0x8eee5000] 06:38:27 INFO - PROCESS | 1804 | 1461073107782 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:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:38:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1685ms 06:38:27 INFO - PROCESS | 1804 | 1461073107847 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 1804 | 1461073107853 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:38:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:38:27 INFO - PROCESS | 1804 | 1461073107876 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 1804 | 1461073107881 Marionette TRACE conn4 <- [1,3078,null,{}] 06:38:27 INFO - PROCESS | 1804 | 1461073107893 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:38:28 INFO - PROCESS | 1804 | 1461073108136 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:38:28 INFO - PROCESS | 1804 | 1461073108446 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x869efc00 == 161 [pid = 1804] [id = 779] 06:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x89b19400) [pid = 1804] [serial = 2336] [outer = (nil)] 06:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x8a154c00) [pid = 1804] [serial = 2337] [outer = 0x89b19400] 06:38:28 INFO - PROCESS | 1804 | 1461073108588 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x8fb4e400) [pid = 1804] [serial = 2338] [outer = 0x89b19400] 06:38:29 INFO - PROCESS | 1804 | 1461073109483 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:38:29 INFO - PROCESS | 1804 | 1461073109529 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:38:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:38:29 INFO - PROCESS | 1804 | 1461073109545 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 1804 | 1461073109553 Marionette TRACE conn4 <- [1,3082,null,{}] 06:38:29 INFO - PROCESS | 1804 | 1461073109583 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:38:29 INFO - PROCESS | 1804 | 1461073109840 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:38:30 INFO - PROCESS | 1804 | 1461073110210 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x869ef000 == 162 [pid = 1804] [id = 780] 06:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x8fff8000) [pid = 1804] [serial = 2339] [outer = (nil)] 06:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x900ac800) [pid = 1804] [serial = 2340] [outer = 0x8fff8000] 06:38:30 INFO - PROCESS | 1804 | 1461073110311 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x90188000) [pid = 1804] [serial = 2341] [outer = 0x8fff8000] 06:38:31 INFO - PROCESS | 1804 | 1461073111136 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:38:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:38:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:38:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1654ms 06:38:31 INFO - PROCESS | 1804 | 1461073111206 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 1804 | 1461073111210 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:38:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:38:31 INFO - PROCESS | 1804 | 1461073111222 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 1804 | 1461073111229 Marionette TRACE conn4 <- [1,3086,null,{}] 06:38:31 INFO - PROCESS | 1804 | 1461073111256 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:38:31 INFO - PROCESS | 1804 | 1461073111507 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:38:31 INFO - PROCESS | 1804 | 1461073111829 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x8fcce000 == 163 [pid = 1804] [id = 781] 06:38:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x8fda8c00) [pid = 1804] [serial = 2342] [outer = (nil)] 06:38:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x905b3000) [pid = 1804] [serial = 2343] [outer = 0x8fda8c00] 06:38:31 INFO - PROCESS | 1804 | 1461073111978 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x90633000) [pid = 1804] [serial = 2344] [outer = 0x8fda8c00] 06:38:32 INFO - PROCESS | 1804 | 1461073112856 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:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1651ms 06:38:32 INFO - PROCESS | 1804 | 1461073112873 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:38:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:38:32 INFO - PROCESS | 1804 | 1461073112877 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:38:32 INFO - PROCESS | 1804 | 1461073112884 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 1804 | 1461073112888 Marionette TRACE conn4 <- [1,3090,null,{}] 06:38:32 INFO - PROCESS | 1804 | 1461073112894 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:38:33 INFO - PROCESS | 1804 | 1461073113137 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:38:33 INFO - PROCESS | 1804 | 1461073113428 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x902d5c00 == 164 [pid = 1804] [id = 782] 06:38:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x902de800) [pid = 1804] [serial = 2345] [outer = (nil)] 06:38:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x91f44400) [pid = 1804] [serial = 2346] [outer = 0x902de800] 06:38:33 INFO - PROCESS | 1804 | 1461073113522 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x91f46c00) [pid = 1804] [serial = 2347] [outer = 0x902de800] 06:38:34 INFO - PROCESS | 1804 | 1461073114416 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:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1586ms 06:38:34 INFO - PROCESS | 1804 | 1461073114470 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 1804 | 1461073114473 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:38:34 INFO - PROCESS | 1804 | 1461073114483 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 1804 | 1461073114488 Marionette TRACE conn4 <- [1,3094,null,{}] 06:38:34 INFO - PROCESS | 1804 | 1461073114512 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:38:34 INFO - PROCESS | 1804 | 1461073114847 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:38:35 INFO - PROCESS | 1804 | 1461073115088 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x8733f000 == 165 [pid = 1804] [id = 783] 06:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x92082000) [pid = 1804] [serial = 2348] [outer = (nil)] 06:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x9329a400) [pid = 1804] [serial = 2349] [outer = 0x92082000] 06:38:35 INFO - PROCESS | 1804 | 1461073115226 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x932f7c00) [pid = 1804] [serial = 2350] [outer = 0x92082000] 06:38:36 INFO - PROCESS | 1804 | 1461073116092 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:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1647ms 06:38:36 INFO - PROCESS | 1804 | 1461073116130 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 1804 | 1461073116133 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:38:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:38:36 INFO - PROCESS | 1804 | 1461073116140 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1804 | 1461073116145 Marionette TRACE conn4 <- [1,3098,null,{}] 06:38:36 INFO - PROCESS | 1804 | 1461073116151 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:38:36 INFO - PROCESS | 1804 | 1461073116424 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:38:36 INFO - PROCESS | 1804 | 1461073116751 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x89294800 == 166 [pid = 1804] [id = 784] 06:38:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x902ddc00) [pid = 1804] [serial = 2351] [outer = (nil)] 06:38:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x93b33800) [pid = 1804] [serial = 2352] [outer = 0x902ddc00] 06:38:36 INFO - PROCESS | 1804 | 1461073116897 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x93b3a400) [pid = 1804] [serial = 2353] [outer = 0x902ddc00] 06:38:37 INFO - PROCESS | 1804 | 1461073117824 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:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1736ms 06:38:37 INFO - PROCESS | 1804 | 1461073117877 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 1804 | 1461073117890 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:38:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:38:37 INFO - PROCESS | 1804 | 1461073117897 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 1804 | 1461073117902 Marionette TRACE conn4 <- [1,3102,null,{}] 06:38:37 INFO - PROCESS | 1804 | 1461073117924 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:38:38 INFO - PROCESS | 1804 | 1461073118293 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:38:38 INFO - PROCESS | 1804 | 1461073118592 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x945dc400 == 167 [pid = 1804] [id = 785] 06:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x95c23400) [pid = 1804] [serial = 2354] [outer = (nil)] 06:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x96743400) [pid = 1804] [serial = 2355] [outer = 0x95c23400] 06:38:38 INFO - PROCESS | 1804 | 1461073118697 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x967ba400) [pid = 1804] [serial = 2356] [outer = 0x95c23400] 06:38:39 INFO - PROCESS | 1804 | 1461073119509 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:38:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:38:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1643ms 06:38:39 INFO - PROCESS | 1804 | 1461073119545 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 1804 | 1461073119550 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:38:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:38:39 INFO - PROCESS | 1804 | 1461073119557 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1804 | 1461073119562 Marionette TRACE conn4 <- [1,3106,null,{}] 06:38:39 INFO - PROCESS | 1804 | 1461073119568 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:38:39 INFO - PROCESS | 1804 | 1461073119850 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:38:40 INFO - PROCESS | 1804 | 1461073120156 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x8eee2400 == 168 [pid = 1804] [id = 786] 06:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x945d9000) [pid = 1804] [serial = 2357] [outer = (nil)] 06:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x974b1400) [pid = 1804] [serial = 2358] [outer = 0x945d9000] 06:38:40 INFO - PROCESS | 1804 | 1461073120256 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x975dd400) [pid = 1804] [serial = 2359] [outer = 0x945d9000] 06:38:41 INFO - PROCESS | 1804 | 1461073121198 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:38:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:38:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:38:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:38:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1682ms 06:38:41 INFO - PROCESS | 1804 | 1461073121242 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 1804 | 1461073121247 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:38:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:38:41 INFO - PROCESS | 1804 | 1461073121262 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 1804 | 1461073121268 Marionette TRACE conn4 <- [1,3110,null,{}] 06:38:41 INFO - PROCESS | 1804 | 1461073121281 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:38:41 INFO - PROCESS | 1804 | 1461073121680 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:38:41 INFO - PROCESS | 1804 | 1461073121976 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x8e002c00 == 169 [pid = 1804] [id = 787] 06:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x95c59000) [pid = 1804] [serial = 2360] [outer = (nil)] 06:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x97aa8800) [pid = 1804] [serial = 2361] [outer = 0x95c59000] 06:38:42 INFO - PROCESS | 1804 | 1461073122078 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x97ab6000) [pid = 1804] [serial = 2362] [outer = 0x95c59000] 06:38:42 INFO - PROCESS | 1804 | 1461073122944 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:38:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:38:42 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:38:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:38:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1705ms 06:38:42 INFO - PROCESS | 1804 | 1461073122984 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 1804 | 1461073122989 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:38:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:38:43 INFO - PROCESS | 1804 | 1461073123002 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 1804 | 1461073123005 Marionette TRACE conn4 <- [1,3114,null,{}] 06:38:43 INFO - PROCESS | 1804 | 1461073123013 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:38:43 INFO - PROCESS | 1804 | 1461073123259 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:38:43 INFO - PROCESS | 1804 | 1461073123562 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\", \"03df7d2d-85e6-4fe3-927d-6a8046187aa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x97773c00 == 170 [pid = 1804] [id = 788] 06:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x97aaac00) [pid = 1804] [serial = 2363] [outer = (nil)] 06:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x97c2b800) [pid = 1804] [serial = 2364] [outer = 0x97aaac00] 06:38:43 INFO - PROCESS | 1804 | 1461073123661 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x98473000) [pid = 1804] [serial = 2365] [outer = 0x97aaac00] 06:38:44 INFO - PROCESS | 1804 | 1461073124538 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:38:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:38:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1587ms 06:38:44 INFO - PROCESS | 1804 | 1461073124588 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1804 | 1461073124591 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:38:45 WARNING - u'runner_teardown' () 06:38:45 INFO - No more tests 06:38:45 INFO - Got 0 unexpected results 06:38:45 INFO - SUITE-END | took 1397s 06:38:45 INFO - Closing logging queue 06:38:45 INFO - queue closed 06:38:46 INFO - Return code: 0 06:38:46 WARNING - # TBPL SUCCESS # 06:38:46 INFO - Running post-action listener: _resource_record_post_action 06:38:46 INFO - Running post-run listener: _resource_record_post_run 06:38:47 INFO - Total resource usage - Wall time: 1438s; CPU: 98.0%; Read bytes: 14024704; Write bytes: 971767808; Read time: 580; Write time: 279348 06:38:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:38:47 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 183025664; Read time: 0; Write time: 171880 06:38:47 INFO - run-tests - Wall time: 1402s; CPU: 98.0%; Read bytes: 11067392; Write bytes: 788742144; Read time: 432; Write time: 107468 06:38:47 INFO - Running post-run listener: _upload_blobber_files 06:38:47 INFO - Blob upload gear active. 06:38:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:38:47 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:38:47 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:38:47 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:38:47 INFO - (blobuploader) - INFO - Open directory for files ... 06:38:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:38:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:38:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:48 INFO - (blobuploader) - INFO - Done attempting. 06:38:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:38:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:38:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:49 INFO - (blobuploader) - INFO - Done attempting. 06:38:49 INFO - (blobuploader) - INFO - Iteration through files over. 06:38:49 INFO - Return code: 0 06:38:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:38:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:38:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dd5e9549ac4f0d10d719962a7fc192db9f5859acd7fad0b499bd28a46bdefc5439d27e3e36e646e7175c80ca642db8e09c18b1ea204e7fb5fc2b20a5821f4227", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2f64b77a5f2c42958c18b72bae5d91464d30ce6e4c98d792ad86bb32ead85f1701d5181ecb35d14c2efb685c204fb869ab21702c0b885831c8328b2f47f4a360"} 06:38:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:38:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:38:49 INFO - Contents: 06:38:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dd5e9549ac4f0d10d719962a7fc192db9f5859acd7fad0b499bd28a46bdefc5439d27e3e36e646e7175c80ca642db8e09c18b1ea204e7fb5fc2b20a5821f4227", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2f64b77a5f2c42958c18b72bae5d91464d30ce6e4c98d792ad86bb32ead85f1701d5181ecb35d14c2efb685c204fb869ab21702c0b885831c8328b2f47f4a360"} 06:38:49 INFO - Running post-run listener: copy_logs_to_upload_dir 06:38:49 INFO - Copying logs to upload dir... 06:38:49 INFO - mkdir: /builds/slave/test/build/upload/logs 06:38:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1553.122548 ========= master_lag: 0.37 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 53 secs) (at 2016-04-19 06:38:49.917689) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 06:38:49.918809) ========= 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-1461071511.303041-227233710 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/dd5e9549ac4f0d10d719962a7fc192db9f5859acd7fad0b499bd28a46bdefc5439d27e3e36e646e7175c80ca642db8e09c18b1ea204e7fb5fc2b20a5821f4227", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2f64b77a5f2c42958c18b72bae5d91464d30ce6e4c98d792ad86bb32ead85f1701d5181ecb35d14c2efb685c204fb869ab21702c0b885831c8328b2f47f4a360"} build_url:https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036805 build_url: 'https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/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/dd5e9549ac4f0d10d719962a7fc192db9f5859acd7fad0b499bd28a46bdefc5439d27e3e36e646e7175c80ca642db8e09c18b1ea204e7fb5fc2b20a5821f4227", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2f64b77a5f2c42958c18b72bae5d91464d30ce6e4c98d792ad86bb32ead85f1701d5181ecb35d14c2efb685c204fb869ab21702c0b885831c8328b2f47f4a360"}' symbols_url: 'https://queue.taskcluster.net/v1/task/A5u1-PvCQAeAXvkbmDduhw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 06:38:49.997010) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 06:38:49.997498) ========= 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-1461071511.303041-227233710 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020208 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 06:38:50.065344) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 06:38:50.065668) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 06:38:50.066015) ========= ========= Total master_lag: 20.59 =========